Opérateurs logiques et conditionnels (AND, OR, NOT, BETWEEN, IN, etc.)
4.6.1 Opérateurs logiques
AND : Combine deux conditions et renvoie
TRUE
si les deux conditions sont vraies.SELECT * FROM Employes WHERE Salaire > 40000 AND DepartementID = 3;
OR : Renvoie
TRUE
si l'une des conditions est vraie.SELECT * FROM Employes WHERE Salaire > 50000 OR DepartementID = 2;
NOT : Inverse la valeur d’une condition.
SELECT * FROM Employes WHERE NOT DepartementID = 2;
4.6.2 Opérateurs conditionnels
BETWEEN : Sélectionne les valeurs comprises entre deux valeurs.
SELECT * FROM Employes WHERE Salaire BETWEEN 40000 AND 60000;
IN : Sélectionne les valeurs présentes dans une liste de valeurs.
SELECT * FROM Employes WHERE DepartementID IN (1, 2, 3);
PreviousSous-requêtes et jointures (INNER, LEFT, RIGHT, FULL)NextVariables, commentaires et contrôle de flux (IF...ELSE, WHILE, CASE)
Last updated