between Predicato

Verifica se expr1 è maggiore o uguale expr2 a e minore o uguale a expr3.

Sintassi

expr1 [not] between expr2 and expr3

Argomenti

  • expr1: espressione di qualsiasi tipo paragonabile.
  • expr2: espressione che condivide un tipo meno comune con tutti gli altri argomenti.
  • expr3: espressione che condivide un tipo meno comune con tutti gli altri argomenti.

Restituisce

I risultati sono .BOOLEAN

Se not viene specificata la funzione è un sinonimo di expr1 < expr2 or expr1 > expr3.

Senza not la funzione è un sinonimo di expr1 >= expr2 and expr1 <= expr3.

Esempi

> SELECT 4 between 3 and 5;
 true

> SELECT 4 not between 3 and 5;
 false

> SELECT 4 not between NULL and 5;
 NULL