Ich muss in einer SQL Abfrage alle Personen ausgeben, die im Monat September einen Parkplatz gemietet haben. Es gibt einen Mietanfang und ein Mietende, die man individuell setzen kann.
Ein paar Daten als Beispiel:
+-------+---------+------------+------------+
¦ Name ¦ Vorname ¦ MietBeginn ¦ MietEnde ¦
+-------+---------+------------+------------+
¦ Meier ¦ Franz ¦ 2010-12-22 ¦ 2011-11-17 ¦
+-------+---------+------------+------------+
¦ Peter ¦ Hans ¦ 2011-09-25 ¦ 2011-09-25 ¦ //Nur einen Tag
+-------+---------+------------+------------+
Die Situation auf einer Zeitlinie:
(Gesucht: Alle, die im September einen Parkplatz mieten)
/
------ |
---|
(MietDauer) |
Ich habe schon verzweifelt mit verschiedenen "WHERE/BETWEEN Klauseln" versucht auf die Lösung zu kommen, jedoch vergeblich. Ich hoffe ihr könnt mir weiterhelfen. Danke :)