Opérateurs ensemblistes
Introduction
Les opérateurs ensemblistes ne peuvent être exprimés à l'aide de l'instruction de sélection seule.
Syntaxe : Union
1
SELECT * FROM R1
2
UNION
3
SELECT * FROM R2
Syntaxe : Intersection
1
SELECT * FROM R1
2
INTERSECT
3
SELECT * FROM R2
Syntaxe : Différence
1
SELECT * FROM R1
2
EXCEPT
3
SELECT * FROM R2
Remarque :
Les opérations INTERSECT et EXCEPT n'existe que dans la norme SQL2, et non dans la norme SQL1. Certains SGBD sont susceptibles de ne pas les implémenter.