Page 10 - Le SQL
P. 10
SELECT..FROM..WHERE
• Permet de faire afficher, sous forme de tableau, un
ensemble de valeurs pour un ensemble de champs. Les
valeurs affichées doivent respecter des critères
exprimés dans la clause WHERE
Syntaxe du WHERE
• WHERE champs_1 <opérateur> valeur ...
• champs_1 : obligatoire, nom du champs dont on précise
le filtre
• <opérateur> : obligatoire, opérateur mathématique
(=,<=,>=,<>) ou propre au SQL (IN NOT IN, LIKE,
BETWEEN)
• valeur : obligatoire, peut être une constante, une autre
colonne ou une requête
• Les critères sont combinés avec AND, OR
Exemple
• Ligne_Commande (#NoCmd, #NoProd, Qte)
• Question : donnez la liste des numéros de commande
dans lesquelles le produit numéro P5 est commandé en
quantité supérieure ou égale à 8.
• Requête : SELECT NoCmd
FROM Ligne_Commande
WHERE NoProd=''P5'' and
Qte>=8
9