between prédicat

Vérifie si la valeur de expr1 est supérieure ou égale à celle de expr2 et inférieure ou égale à celle de expr3.

Syntaxe

expr1 [not] between expr2 and expr3

Arguments

  • expr1 : Expression de tout type comparable.
  • expr2 : expression qui partage un type moins commun avec tous les autres arguments.
  • expr3 : expression qui partage un type moins commun avec tous les autres arguments.

Retours

Le résultat est un BOOLEAN.

Si not est spécifié, la fonction est synonyme de expr1 < expr2 or expr1 > expr3.

À défaut de not, la fonction est synonyme de expr1 >= expr2 and expr1 <= expr3.

Exemples

> SELECT 4 between 3 and 5;
 true

> SELECT 4 not between 3 and 5;
 false

> SELECT 4 not between NULL and 5;
 NULL