Poniższy kod usunie zapisy wiadomości starszych niż 30 dni
DELETE FROM messages WHERE sentOn < NOW() - INTERVAL 30 DAY;
NOW() Metoda w MySQL służy do wybierania aktualnej daty z czasem. INTERVAL 30 DAY służy do odejmowania 30 dni od bieżącej daty. Po powyższym zapytaniu możesz sprawdzić bieżącą tabelę za pomocą SELECT oświadczenie. Dziękuję!