Freigeben über


between-Prädikat

Prüft, ob expr1 größer oder gleich expr2 und kleiner oder gleich expr3 ist.

Syntax

expr1 [not] between expr2 and expr3

Argumente

  • expr1: Ein Ausdruck eines beliebigen vergleichbaren Typs.
  • expr2: Ein Ausdruck, der einen kleinsten gemeinsamen Typ mit allen anderen Argumenten aufweist.
  • expr3: Ein Ausdruck, der einen kleinsten gemeinsamen Typ mit allen anderen Argumenten aufweist.

Gibt zurück

Das Ergebnis ist ein BOOLEAN.

Wenn not angegeben wird, ist die Funktion ein Synonym für expr1 < expr2 or expr1 > expr3.

Ohne not ist die Funktion ein Synonym für expr1 >= expr2 and expr1 <= expr3.

Beispiele

> SELECT 4 between 3 and 5;
 true

> SELECT 4 not between 3 and 5;
 false

> SELECT 4 not between NULL and 5;
 NULL