Datumsabfrage zwischen zwei Feldern

chrishelp

Mitglied
Hallo Leute,

habe hier ein Problem und zwar habe ich zwei Date Felder ( Von und Bis )

Jetzt würde ich gerne Abfragen , welche Mitarbeiter zwischen den Jahren 2001 - 2005 gearbeitet haben. Darunter zählen auch Mitarbeiter die von 1990 - 2003 gearbeitet haben. Die Mitarbeiter die zwischen 1990 - 2000 gearbeitet haben fallen weg.

Hoffe es war verständlich und vielen Dank für die Hilfe
 
Hallo chrishelp,

Hilft dir das hier:
SQL:
SELECT *
FROM mitarbeitertabelle
WHERE (einstellungsdatum >= 2001 AND einstellungsdatum <= 2005) 
OR (kuendigungsdatum >=2001 AND kuendigungsdatum <= 2005)
(muss natürlich noch angepasst werden)

Gruß
 
Zuletzt bearbeitet von einem Moderator:
SQL:
WHERE
    einstellungsdatum <= 2005
    AND kuendigungsdatum >= 2001
 
Zuletzt bearbeitet von einem Moderator:
Zurück