Les opérateurs en SQL

Les opérateurs de comparaison:

Les opérateurs de comparaison testent si 2 expressions sont identiques afin de vérifier les conditions.

X =Y X égal à Y
X != YX différent de Y (hors norme ISO)
X < > Y X différent de Y
X > Y et X < Y X supérieur à Y / X inférieur à Y
X >= Y et X <= Y X supérieur ou égal à Y / X inférieur ou égal à Y
X !< Y et X !> YX non inférieur à Y / X non supérieur à Y (hors norme ISO)
X BETWEEN Y AND Z X est compris entre Y et Z
X IN (Y1, Y2, Y3, …) X est présent dans la liste (Y1, Y2, …)
X IS NULL X n’a pas de valeur

Exemple:

SELECT * FROM table AS t
WHERE x IS NULL;



Les opérateur logiques

Les opérateurs logiques permettent de complexifier nos conditions.

  • OR (ou)
  • AND (et)
  • NOT (non)

Exemple:

SELECT * FROM table AS t
WHERE (x IS NULL) AND (y IS NOT NULL);

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *