Hallo,
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
SELECT ID from tbldaten WHERE prüfdatum_von<bis OR prüfdatum_bis>von
sollte den Zweck doch erfüllen oder?
nein, natürlich nicht - noch nicht einmal in diesem speziellen Fall:
alle Datensätze erfüllen Deine erste Bedingung
2011-11-11 < 2012-02-26
Somit wäre das Ergebnis mit Deiner Abfrage:
ID
--
1
2
3
4
was nicht gewünscht ist. Schau' Dir dedlfix' Beitrag an.
Freundliche Grüße
Vinzenz