Section courante

A propos

Section administrative du site

Les opérateurs sont le fondement même du traitement des opérations mathématique et comparatif de n'importe quel langage, le MySQL ne fait pas exception.

Les opérateurs de comparaison logiques

Opérateur Description
AND Effectue une comparaison «Et logique»
BETWEEN a AND b Effectue une comparaison dans l'intervalle spécifié.
IS NOT NULL Effectue une comparaison pour vérifier si la valeur n'est pas NULL.
IS NULL Effectue une comparaison pour vérifier si la valeur est NULL.
OR Effectue une comparaison «Ou logique»
NOT Effectue une «négation logique»
NOT BETWEEN a AND b Effectue une comparaison n'étant pas dans l'intervalle spécifié.
XOR Effectue une comparaison «Ou exclusif logique»

Les opérateurs arithmétiques, binaires et logiques

Opérateur Description
= Comparaison d'un égalité
<> Comparaison d'une différence
> Comparaison de plus grand que
>= Comparaison de plus grand ou égal que
< Comparaison de plus petit que
<= Comparaison de plus petit ou égal que
+ Effectue une addition
- Effectue une soustraction
* Effectue une multiplication
/ Effectue une division
DIV Effectue une division entière
! Effectue une «négation binaire»
& Effectue un «Et binaire»
| Effectue un «Ou binaire»
^ Effectue un «Ou exclusif binaire»
&& Effectue un «Et logique»
|| Effectue un «Ou logique»

Les opérateurs de chaine de caractères

Opérateur Description
chaine1 = chaine2 Comparaison d'un égalité
chaine1 <> chaine2 Comparaison d'une différence
chaine1 > chaine2 Comparaison de plus grand que
chaine1 >= chaine2 Comparaison de plus grand ou égal que
chaine1 < chaine2 Comparaison de plus petit que
chaine1 <= chaine2 Comparaison de plus petit ou égal que
IN (a,b,...) Est un membre de
chaine1 LIKE chaine2 Comprend la chaine de caractères spécifié. Le caractère générique est «%».
chaine1 NOT LIKE chaine2 Ne comprend pas la chaine de caractères spécifié. Le caractère générique est «%».
chaine1 NOT REGEXP chaine2 Ne comprend pas l'expression régulière dans la chaine de caractères spécifié.
chaine1 NOT RLIKE chaine2 Ne comprend pas l'expression régulière dans la chaine de caractères spécifié.
chaine1 REGEXP chaine2 Comprend l'expression régulière dans la chaine de caractères spécifié.
chaine1 RLIKE chaine2 Comprend l'expression régulière dans la chaine de caractères spécifié.
chaine1 SOUNDS LIKE chaine2 Comprend la chaine de caractères spécifié avec la prononciation spécifié.

Voir également

Mathématique - Algèbre de Boole - Table de vérité
Article - Les géants de l'informatique - Oracle

Dernière mise à jour : Mardi, le 23 décembre 2014