Vous êtes sur la page 1sur 2

Page 1 sur 2

OPÉRATEURS SQL

Un opérateur est un mot réservé ou un caractère utilisé principalement dans la clause


WHERE d'une instruction SQL pour effectuer des opérations, telles que des comparaisons et
des opérations arithmétiques. Ces opérateurs sont utilisés pour spécifier des conditions dans
une instruction SQL et pour servir de conjonctions pour plusieurs conditions dans une
instruction.

 Opérateurs arithmétiques
 Opérateurs de comparaison
 Opérateurs logiques

Opérateurs arithmétiques

Opérateur Description
+ (Addition) Ajoute des valeurs de chaque côté de l'opérateur.
- (Soustraction) Soustrait l'opérande droit de l'opérande gauche.
*(Multiplication) Multiplie les valeurs de chaque côté de l'opérateur.
/ (Division) Divise l'opérande gauche par l'opérande droit.
% (Reste de division) Divise l'opérande gauche par l'opérande droit et renvoie le reste.

Opérateurs de comparaison

Opérateur Description
Vérifie si les valeurs de deux opérandes sont égales ou non, si oui, la
=
condition devient vraie.
Vérifie si les valeurs de deux opérandes sont égales ou non, si les valeurs ne
!=
sont pas égales, alors la condition devient vraie.
Vérifie si les valeurs de deux opérandes sont égales ou non, si les valeurs ne
<>
sont pas égales, alors la condition devient vraie.
Vérifie si la valeur de l'opérande gauche est supérieure à la valeur de
>
l'opérande droit. Si oui, la condition devient vraie.
Vérifie si la valeur de l'opérande gauche est inférieure à la valeur de
<
l'opérande droit. Si oui, la condition devient vraie.
Vérifie si la valeur de l'opérande de gauche est supérieure ou égale à la
>=
valeur de l'opérande de droite, si oui, la condition devient vraie.
<= Vérifie si la valeur de l'opérande gauche est inférieure ou égale à la valeur
de l'opérande droit. Si oui, la condition devient vraie.
Vérifie si la valeur de l'opérande gauche n'est pas inférieure à la valeur de
!<
l'opérande droit. Si la réponse est oui, la condition devient vraie.
Vérifie si la valeur de de gauche n'est pas supérieure à la valeur de
!>
l'opérande de droite, si oui, la condition devient vraie.

DEVELOPPEMENT_INFORMATIQUE_COM
Page 2 sur 2

Opérateurs logiques

Opérateur Description
ALL L'opérateur ALL permet de comparer une valeur à toutes les valeurs d'un autre
jeu de valeurs
ANY L'opérateur ANY est utilisé pour comparer une valeur à une valeur applicable
de la liste conformément à la condition
BETWEEN L'opérateur BETWEEN permet de rechercher des valeurs comprises dans un
ensemble de valeurs, en fonction de la valeur minimale et de la valeur
maximale
EXISTS L'opérateur EXISTS est utilisé pour rechercher la présence d'une ligne dans
une table spécifiée qui répond à un certain critère.
IN L'opérateur IN est utilisé pour comparer une valeur à une liste de valeurs
littérales spécifiées.
LIKE L'opérateur LIKE est utilisé pour comparer une valeur à des valeurs similaires
à l'aide d'opérateurs génériques
NOT L'opérateur NOT inverse la signification de l'opérateur logique avec lequel il
est utilisé. Ex.: NOT EXISTS, NOT BETWEEN, NOT IN, etc. Ceci est un
opérateur de négation
AND L'opérateur AND permet l'existence de plusieurs conditions dans la clause
WHERE d'une instruction SQL.
OR L'opérateur OR est utilisé pour combiner plusieurs conditions dans la clause
WHERE d'une instruction SQL.
NULL L'opérateur IS NULL est utilisé pour comparer une valeur avec une valeur
NULL
UNIQUE L'opérateur UNIQUE recherche dans chaque ligne de la table spécifiée l'unicité
(pas de doublons)

DEVELOPPEMENT_INFORMATIQUE_COM

Vous aimerez peut-être aussi