Maschmello
Grünschnabel
Hallo,
weiß jemand wie ich 20 Tage alte SQL-Datenbankeinträge lösche?
Ich brauche die Antwort schnell.
In der Datenbank gibt es ein Date-Feld, über PHP schreibe ich das Datum mit date("Ymd") hinein. Jetzt will ich 20 tage alte Einträge löschen. Ausgegeben wird das Datum, so: 2005-01-07, eingeschrieben so: 20050107
Also so stelle ich mir das irgendwie vor:
"DELETE FROM table WHERE Datum < (<heute>)-20"
Den letzten Part finde ich irgendwie nicht, bitte gleich die Syntax vervollständigen, wenn es geht, Hauptsache nicht auf irgendwelche 20-Seiten lange Manuels verweisen.
schnelle Antwort, wäre mir vom Vorteil
weiß jemand wie ich 20 Tage alte SQL-Datenbankeinträge lösche?
Ich brauche die Antwort schnell.
In der Datenbank gibt es ein Date-Feld, über PHP schreibe ich das Datum mit date("Ymd") hinein. Jetzt will ich 20 tage alte Einträge löschen. Ausgegeben wird das Datum, so: 2005-01-07, eingeschrieben so: 20050107
Also so stelle ich mir das irgendwie vor:
"DELETE FROM table WHERE Datum < (<heute>)-20"
Den letzten Part finde ich irgendwie nicht, bitte gleich die Syntax vervollständigen, wenn es geht, Hauptsache nicht auf irgendwelche 20-Seiten lange Manuels verweisen.
schnelle Antwort, wäre mir vom Vorteil