Hallo,
ich habe einen Datumbereich (tt.mm.jjjj) bis (tt.mm.jjjj) und möchte diesen mit einem Bereich in mysql abgleichen, der in 2 Spalten vorliegt.
Hiervon ist spalte1 das "von-Datum" (Spaltentyp: date) und spalte2 das "bis-Datum" (Spaltentyp: date).
Mir ist hierbei als Ergebnis lediglich wichtig, ob der aktuelle Datumsbereich und der Datumsbereich einer Tabellenzeile eine Überschneidung hat.
Wie mache ich das am effektivsten?
Ich habe das sozusagen bisher "zu Fuß" geprüft, würde aber gerne wissen, ob das auch in einer Query geht?
Tabelle:
ID----------von----------bis
1------2011-11-28-----2012-02-26
2------2011-11-10-----2012-02-11
3------2011-10-15-----2012-01-16
4------2012-01-28-----2012-02-26
Der zu prüfende Datumsbereich:
11.11.2011 bis 20.11.2011
Gewünschtes Ergebnis (ID):
2,3
Viele Grüße, Jens