Jens Müller: Lösung??

Beitrag lesen

Wie formuliere ich das denn richtig? Ich möchte tatsächlich alle Zeilen, die irgendeine Schnittmenge mit dem Prüfzeitraum aufweisen.

In jedem Fall scheint mir folgende Query die richtigen IDs in die Ergebnissmenge zu packen:

  
SELECT ID  
FROM liste  
WHERE (  
CASE  
WHEN bis_Datum < '2011-11-30'  
THEN TRUE  
WHEN von_Datum > '2011-12-02'  
THEN TRUE  
END  
) IS NULL  

Was hältst Du von der?

Jens