La commande WHERE pose une condition dans la requête de sélection.
SELECT nom_champ FROM nom_table WHERE condition
L'expression conditionnelle peut être construite à l'aide de plusieurs prédicats constitués d'opérateurs de comparaisons (= | <> | != | > | > = | !> | < | <= | !<) et séparées par des opérateurs booléens AND, OR ou NOT.
SELECT nom_champ FROM nom_table WHERE champ >= valeur AND ( champ2 = valeur2 OR champ3 != valeur3)
La condition consiste à qualifier des enregistrements en fonction de son résultat booléen.
La clause WHERE peut accueillir une sous-requête de sélection limitant ainsi les enregistrements sélectionnables dans la requête principale.
ExempleSELECT Livre FROM Librairie WHERE Prix < 200 ' retourne INITIATION A SQL - COURS ET EXERCICES CORRIGES SQL SQL |