ChrisB: DATE Vergleich im WHERE

Beitrag lesen

Hi,

UPDATE Mieter
SET Miete = Miete*1.05 WHERE Einzugsdatum <2007-12-31 && Auszugsdatum NOT NULL

Liefert folgenden Fehler:
0 row(s) affected, 1 warning(s): 1292 Incorrect date value: '1964' for column 'Einzugsdatum'

Und dass dieser Wert nirgends in deiner Query direkt angegeben ist, kommt dir nicht komisch vor?

Und dass 2007 minus 12 minus 31 genau diesen Wert ergibt, auch nicht?

Ne idee was ich machen könnte.

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-literals.html

MfG ChrisB

--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?