SQL : Syntaxe simplifiée de l'instruction SELECT

 

        SELECT  [DISTINCT] att1 [, att2, att3, ...]

        FROM Table1 [t1 JOIN Table2 t2 ON t1.cle1=t2.cle1      [JOIN Table3 t3 ON t2.cle2=t3.cle2 ...]]

        [WHERE conditions de sélection]

        [GROUP BY att1 [, att2, ...] [HAVING conditions de sélection sur lignes regroupées]]

        [ORDER BY att1 [ASC | DESC] [, att2 [ASC | DESC], ...] ;

 

JOIN : uniquement les enregistrements en correspondance
LEFT JOIN : tous les enregistrements de Table1 et ceux de Table2 en correspondance

[ ] : optionnel
| : ou