Exemples :
-- avec PostgreSQL ou Oracle
SELECT * FROM professeur WHERE prof_nom LIKE 'A%'
INTERSECT
SELECT * FROM professeur WHERE prof_id<4;
prof_id | prof_nom | prof_prenom | prof_tel | prof_adresse | prof_statut
---------+----------+-------------+----------+--------------+-------------
1 | Amanton | Laurent | | | MCF
(1 row)
-- avec PostgreSQL
SELECT * FROM professeur WHERE prof_nom LIKE 'A%'
EXCEPT
SELECT * FROM professeur WHERE prof_id<4;
prof_id | prof_nom | prof_prenom | prof_tel | prof_adresse | prof_statut
---------+----------+-------------+----------+--------------+-------------
5 | Arfi | Mustapha | | | MCF
(1 row)
-- avec Oracle
SELECT * FROM professeur WHERE prof_nom LIKE 'A%'
MINUS
SELECT * FROM professeur WHERE prof_id<4;
prof_id | prof_nom | prof_prenom | prof_tel | prof_adresse | prof_statut
---------+----------+-------------+----------+--------------+-------------
5 | Arfi | Mustapha | | | MCF
(1 row)