between
predicado
Comprueba si expr1
es mayor o igual que expr2
y menor o igual que expr3
.
Sintaxis
expr1 [not] between expr2 and expr3
Argumentos
-
expr1
: expresión de cualquier tipo comparable. -
expr2
: expresión que comparte un tipo menos común con todos los demás argumentos. -
expr3
: expresión que comparte un tipo menos común con todos los demás argumentos.
Devoluciones
El resultado es un BOOLEAN
.
Si se especifica not
, la función es sinónimo de expr1 < expr2 or expr1 > expr3
.
Sin not
, la función es sinónimo de expr1 >= expr2 and expr1 <= expr3
.
Ejemplos
> SELECT 4 between 3 and 5;
true
> SELECT 4 not between 3 and 5;
false
> SELECT 4 not between NULL and 5;
NULL