between
Predikátu
Testuje, zda expr1
je větší nebo rovna expr2
a menší než nebo rovna expr3
.
Syntaxe
expr1 [not] between expr2 and expr3
Argumenty
-
expr1
: Výraz libovolného srovnatelného typu. -
expr2
: Výraz, který sdílí nejméně společný typ se všemi ostatními argumenty. -
expr3
: Výraz, který sdílí nejméně společný typ se všemi ostatními argumenty.
Vrátí
Výsledkem je BOOLEAN
.
Pokud not
je zadaný parametr , je funkce synonymem pro expr1 < expr2 or expr1 > expr3
.
Bez not
funkce je synonymem pro expr1 >= expr2 and expr1 <= expr3
.
Příklady
> SELECT 4 between 3 and 5;
true
> SELECT 4 not between 3 and 5;
false
> SELECT 4 not between NULL and 5;
NULL