Cheatah: MYSQL DATETIME-Feld Zeitspanne eingrenzen klappt nicht o(

Beitrag lesen

Hi,

... select * from table WHERE TO_DAYS('$von') - TO_DAYS(Datum) <= $tage ...
Aber wenn ich von auf "2005-02-11..." setze
( aus der Zeit gibt's noch gar keine Datensätze ),
dann liefert MYSQL mir ALLE VORHANDENEN anstatt KEINE ...

was passiert, wenn Du von einem Wert x einen größeren Wert x+n abziehst? Betrachte bei Deiner Antwort bitte besonders den Punkt, ob das Ergebnis kleiner als ein (beliebiger) positiver Wert ist.

Wie kann ich das abstellen?

Beschäftige Dich mit dem BETWEEN-Operator.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes