Se per record mantenuti significa cancellare gli obsoleti...
DELETE FROM tabella
WHERE data <= NOW() - INTERVAL 7 DAY
Fai la prova prima con un
SELECT * FROM tabella
WHERE data <= NOW() - INTERVAL 7 DAY
per essere certo di quello che andrai a cancellare.
![]()