Philipp Hasenfratz: mySQL-Befehl für DATETIME < 60 Tage?

Beitrag lesen

Halihallo lulinda

Gibt es einen mySQL-Befehl, der in der SELECT-Abfrage Datensätz ausgeben kann, die älter sind als 60 Tage? Also sowas wie
ORDER BY datum < 60 days
oder so????

Wie definierst du das alter eines Datensatzes?
Direkt gespeichert wird ein "Alter" nicht. Aber die erste Timestamp-Spalte speichert
immer die letzte Änderung eines Datensatzes, über ein Datums-Feld könntest du
abspeichern, wann der Datensatz erstellt wurde (wohl bemerkt, dass musst _du_ machen).
Datumsberechnungen kannst du z. B. über SUBDATE oder TO_DAYS durchführen.

http://www.mysql.com/doc/en/Date_and_time_functions.html
http://www.mysql.com/doc/en/Date_and_time_types.html

Viele Grüsse

Philipp