Page 13 - Le SQL
P. 13

Jointure normalisée avec INNER JOIN







                      • Une jointure est un lien qui unit deux tables

                      • INNER JOIN permet de faire une jointure entre deux
                         tables







                       Syntaxe







                      • FROM table_1 INNER JOIN table_2 ON condition...



                      • table_1, table_2 : obligatoires, nom des deux tables à
                         lier

                      • condition : obligatoire, précise le lien qui unit les deux
                         tables (en genéral, la clé primaire de l'une doit être
                         égale à la clé étrangère de l'autre)








                       Exemple




                      • CLIENT (NoCli....)
                      • COMMANDE (...,#NoCli)



                 SELECT nom
                 FROM Client C INNER JOIN Commande Co ON C.NoCli = Co.NoCli












                                                            12
   8   9   10   11   12   13   14   15   16   17   18