Update *
? Das ist keine gültige Syntax. Den Rest finde ich grundsätzlich ok:
Update mytable
set outofdate = lastmodification + interval 10 day;
WHERE outofdate < NOW( )
LIMIT 0, 100;
Beachten Sie, dass die Anzahl der Sekunden an einem Tag nicht 84.500 beträgt. Verwenden Sie außerdem für Datums-/Zeitdatentypen date_add()
oder interval
Zusatz.