SQL BETWEEN Befehl

Der SQL BETWEEN Befehl wird in SQL-Where Bedingungen eingebaut, um einen bestimmten Bereich eines Abfrageergebnisses in einer SQL-Anweisung zu bündeln.

Oft wird der SQL BETWEEN Befehl für Datumsbereiche von zwei Datumsangaben genutzt, um alle Informationen in diesem Bereich zu ermitteln.

SQL BETWEEN Syntax

Die SQL Syntax einer Select-Abfrage mit WHERE und BETWEEN ist wie folgt aufgebaut:

SELECT Spaltenname 
FROM Tabellenname 
WHERE Spaltenname 
BETWEEN 'DATUM1' AND 'DATUM2'

SQL BETWEEN Beispiel

Gegeben sei eine Tabelle namens „Mitarbeiter“:

NachnameVornameGeburtstag
WegnerLutz12.12.1983
MüllerMelanie01.04.1978
SchulzDorothea13.02.1990
RichterHeiko15.08.1995
SchröderLukas24.07.1980

Nun möchten wir alle Mitarbeiter anzeigen lassen, die zwischen 1979 und 1993 geboren worden sind:

SELECT NACHNAME,VORNAME,GEBURTSTAG 
FROM MITARBEITER 
WHERE GEBURTSTAG 
BETWEEN '19800101' AND '19930101'

Das Ergebnis würde wie folgt aussehen:

NachnameVornameGeburtstag
WegnerLutz12.12.1983
SchulzDorothea13.02.1990
SchröderLukas24.07.1980

Weiterführende Artikel

Bitte bewerten (1 - 5):