Opérateurs ensemblistes

Introduction

Les opérateurs ensemblistes ne peuvent être exprimés à l'aide de l'instruction de sélection seule.

Union

SELECT * FROM R1
UNION
SELECT * FROM R2

Intersection

SELECT * FROM R1
INTERSECT
SELECT * FROM R2

Différence

SELECT * FROM R1
EXCEPT
SELECT * FROM R2

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.

AccueilCours > Algèbre relationnelle en SQL > Opérateurs ensemblistes< PrécédentSuivant >