Hallo,
Ich will mit einer Selectanweisung alle Werte einer Table bekommen die NICHT innerhalb eines Zeitraums liegen.
Mein Ansatz sieht folgendermassen aus:
Select P.PNR, P.Name from Patient P, Besuch B
where P.PNR=B.PNR
and B.Datum <= '02.01.05' and B.Datum >= '31.03.05';
doch damit bekomme ich leider 0 ergebnisse - wenn ich das AND zwischen den Datumsvergleiche durch ein OR ersetze spuckt er mir plötzlich alles aus.
Ich arbeite mit mysql 5.0 unter winXP
Wo liegt mein Fehler?
Help plz
Ich will mit einer Selectanweisung alle Werte einer Table bekommen die NICHT innerhalb eines Zeitraums liegen.
Mein Ansatz sieht folgendermassen aus:
Select P.PNR, P.Name from Patient P, Besuch B
where P.PNR=B.PNR
and B.Datum <= '02.01.05' and B.Datum >= '31.03.05';
doch damit bekomme ich leider 0 ergebnisse - wenn ich das AND zwischen den Datumsvergleiche durch ein OR ersetze spuckt er mir plötzlich alles aus.
Ich arbeite mit mysql 5.0 unter winXP
Wo liegt mein Fehler?
Help plz