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":
Nachname | Vorname | Geburtstag |
Wegner | Lutz | 12.12.1983 |
Müller | Melanie | 01.04.1978 |
Schulz | Dorothea | 13.02.1990 |
Richter | Heiko | 15.08.1995 |
Schröder | Lukas | 24.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:
Nachname | Vorname | Geburtstag |
Wegner | Lutz | 12.12.1983 |
Schulz | Dorothea | 13.02.1990 |
Schröder | Lukas | 24.07.1980 |