Abfragezeitraumbeginn als 'Jahr-Monat-01' und das Ende als 'Jahr-Monat-01' + INTERVAL 1 MONTH schreiben. Das klappt auch über einen Jahreswechsel hinaus.
Der INTERVAL 1 MONTH müsste doch beim MietBeginn sein und nicht beim Ende, weil der 1 Monat mehr hat. Oder verstehe ich das falsch ?
Soll bedeuten:
In deinem Fall ist ja das Ende des Zeitraums 01.10.2011. Nur das du es in der Abfrage anders formulierst. Du sagst ja
MietBeginn < '2011-10-01'
Mietbeginn kleiner dem 01.10. Bedeutet ja das du nur bis zum 01.10 berücksichtigst und somit das dein Endtermin ist. Auch wenn du diesen Zeitraum bei Mietbeginn abfragst ;) Das meinte mein Vorredner mit
"...weil die Logik auf den ersten Blick ein wenig verkehrt herum aussieht..."