<< >> Up Title Contents Index

Werte in einem Bereich: BETWEEN x AND y

Es können alle Zeilen gesucht werden, die einen Wert zwischen zwei Grenzen haben.

     konto BETWEEN -420 AND 0

heißt, daß alle Konten gefunden werden, die einen Wert zwischen -420 aufsteigend bis 0 besitzen (beide Werte inklusive). Anders läßt sich auch schreiben:

     konto >= -420 AND konto <= 0.


SELECT anrede, nachname, ort, konto
       FROM kunde
       WHERE konto BETWEEN -420 AND 0

Auswahl aller Kunden, deren Nachname mit dem Buchstaben 'B' beginnt:

SELECT anrede, nachname
       FROM kunde
       WHERE nachname BETWEEN 'Ba' AND 'Bz'

In Kapitel 3.5 wird beschrieben, wie diese Abfrage mit Hilfe von LIKE "eleganter" formuliert werden kann.

Auswahl aller Kunden, die in Süddeutschland wohnen:

SELECT anrede, nachname, plz, ort
       FROM kunde
       WHERE plz BETWEEN '70000' AND '89999'


<< >> Up Title Contents Index