+237 655 214 000   |   contact@itiss-group.com

Setup Menus in Admin Panel

5. UNION

BDD Conception&Normalisation - Part5

Cet opérateur porte sur deux relations qui doivent avoir le même nombre d’attributs définis dans le même domaine. On parle de relations ayant le même schéma.

La relation résultat possède les attributs des relations d’origine et les n-uplets de chacune, avec élimination des doublons éventuels.

 

L’union s’exprime au moyen du mot clé UNION

SELECT [ALL|DISTINCT] [Champ1 [, champ2,…] FROM nomtable1 [WHERE condition]

UNION

SELECT [ALL|DISTINCT] [Champ1 [, champ2,…] FROM nomtable2 [WHERE condition]

 

Exemple d’union

On veut avoir une liste contenant à la fois les étudiants francophones et les étudiants anglophones.

EtudiantsFrancophones Matricule Nom EtudiantsAnglophones Matricule Nom
1 Daouda 1 Daouda
2 Fouda 4 Lobe
3 Kamdem

 

 

 

Résultat de l’union : EtudiantsFrancophones È EtudiantsAnglophones

UnionEtudiantsAetF Matricule Nom
1 Daouda
2 Fouda
3 Kamdem
4 Lobe

 

Traduction en SQL

SELECT * FROM EtudiantsFrancophones UNION SELECT * FROM EtudiantsAnglophones

SEE ALL Add a note
YOU
Add your Comment

Related Courses Widget

Course

top
© ITISS Edu. Tous droits réservés.
X