SQL - SELECT - Jointures
Dans sa forme la plus simple (équijointure), relie les informations de plusieurs tables ayant des colonnes communes.
Exemple: 3 tables:table fournisseurs( fno, nom )table pieces( pno, nom )table achats( fno, pno )SELECT f.name, p.nameFROM fournisseurs f, pieces p, achats aWHERE f.fno=a.fno AND p.pno=a.pno;donne la liste des fournisseurs de chaque pièces.
Exemple: 1 table:table: client( id, ville)SELECT c2.name FROM client c1, client c2WHERE c1.id=123 AND c1.ville=c2.ville;donne la liste des clients qui sont dans la même ville que le client 123