SELECT [DISTINCT] < Nom des colonnes séparé par des virgules ou * pour toutes les colonnes >
FROM NomTable1 [INNER JOIN NomTable2 ON NomTable1.Nom de la Colonne de jointure = NomTable2.Nom de la Colonne de jointure, ...n]
[WHERE < Conditions de filtrage séparées par les opérateurs logique AND ou OR >]
[ORDER BY < Nom de la Colonne1 [Ordre] >[, Nom de la colonne2 [Ordre], ...n]]
$\quad \gtrdot$ Ce qui est indiqué entre crochets est facultatif
$\quad \gtrdot \dots$, n indique que l'élément peut se répéter n fois.
$\quad \gtrdot$ < Ordre > peut prendre les valeurs ASC ou DESC
$\quad \gtrdot$ Il est possible de donner des surnoms aux tables afin d'alléger la structure
Exemple :
SELECT CLI_NOM, TEL_NUMERO
FROM T_CLIENT C INNER JOIN T_TELEPHONE T ON C.CLI_ID = T.CLI_ID
ORDER BY CLI_NOM