Home - Operatoren www.sqldocu.com
zurück vor



BETWEEN Operator


Beschreibung
top
Der BETWEEN Operator wird in der WHERE Klausel verwendet und überprüft ob sich ein Wert innerhalb eines Wertebereiches befindet. Liegt der Wert innerhalb dieses Bereiches liefert der Operator TRUE zurück, ansonsten liefert er FALSE. Mit dem AND Operator könnte dies ebenfalls gelöst werden (WHERE A>Miniumun AND A<Maximum).


Syntax
top
WHERE
SpaltenName
NOT   optional  
BETWEEN
Minimun AND Maximum

  Minimum, Maximum

Minimum bzw. Maximum kann eine Zahl, ein mathematischer Ausdruck oder eine Zeichenkette sein

Beispiele:
SELECT vorname FROM emailadressen WHERE gewicht BETWEEN 48 AND 54
SELECT vorname FROM emailadressen WHERE gewicht NOT BETWEEN 48 AND 54


Beispiel Tabelle:
top
Sie wird in mehreren Beispielen verwendet um SQL besser darstellen zu können.
TabelleName: emailAdressen
Die Tabelle emailAdressen besteht aus 4 Spalten und 5 Reihen
Spalte1 hat den Namen vorname.
Spalte2 hat den Namen nachname
Spalte3 hat den Namen email
Spalte4 hat den Namen gewicht

Spaltenname vorname nachname email gewicht
Reihe 1 Michaela König michi@yahoo.de 71
Reihe 2 Kati Müller kati@hotmail.com 48
Reihe 3 Conny Schmid conny3@hotmail.com 63
Reihe 4 Linda Becker linda@hotmail.de 56
Reihe 5 Kati Auer kati@gmx.de 52



BETWEEN Operator
top
SELECT vorname, gewicht FROM emailAdressen
WHERE gewicht BETWEEN 50 AND 60

Es werden nur jene Zeilen angezeigt, in der die Spalte gewicht zwischen 50 und 60 liegt.

Ergebnistabelle:
Linda 56
Kati 52

Tabelle emailAdressen anzeigen
PHP Syntax     PERL Syntax


NOT BETWEEN Operator
top
SELECT vorname, gewicht FROM emailAdressen
WHERE gewicht NOT BETWEEN 50 AND 60

Es werden nur jene Zeilen angezeigt, in der der Wert der Spalte gewicht nicht zwischen 50 und 60 liegt.


Ergebnistabelle:
Michaela 71
Kati 48
Conny 63

Tabelle emailAdressen anzeigen
PHP Syntax     PERL Syntax


top