Der folgende Code löscht die Aufzeichnungen von Nachrichten, die älter als 30 Tage sind
DELETE FROM messages WHERE sentOn < NOW() - INTERVAL 30 DAY;
Der NOW()
-Methode in MySQL wird verwendet, um das aktuelle Datum mit Uhrzeit auszuwählen. INTERVAL 30 DAY
Wird verwendet, um 30 Tage vom aktuellen Datum abzuziehen. Nach der obigen Abfrage können Sie die aktuelle Tabelle mit SELECT
überprüfen Aussage. Vielen Dank!