C Module : Oracle I
Filière : systèmes d’informations et Technologie Web Niveau : 2ème année
Afficher des données issues
De plusieurs tables
Emp (empno, empname, deptno, man_no)
Dep (deptno, deptname, loc)
Localisation (locno, ville)
Job_grades (grade, sal_min, sal_max)
Les types de jointures: Oracle 9i intègre une syntaxe de jointure conforme à la norme
SQL 99. Dans les versions antérieures, la syntaxe ne répondait pas à la norme ANSI.
Les jointures propriétaires d’Oracle sont :
- Equijointure
- Non-équijointure
- Jointure externe
- Auto-jointure
Lorsque le même nom de colonne apparait dans plusieurs tables, il doit être précédé du
nom de la table.
On peut également joindre plus de 2 tables. Pour joindre n tables, il faut au minimum n-
1 conditions de jointures.
1
Bachrarzi. C Module : Oracle I
Filière : systèmes d’informations et Technologie Web Niveau : 2ème année
aucun employé. Les jointures externes permettent de visualiser également des
lignes qui ne répondent pas à la condition de jointure.
Remarque :
- L’opérateur de jointure externe est le signe (+). Il est placé du côté où
l’information est absente.