I need to delete a lot of rows in multiple tables that are older than certain date. Actually I'm doing this:
DELETE FROM trash1 WHERE deletion_date < DATE_SUB(NOW(), INTERVAL 48 HOUR);
DELETE FROM trash2 WHERE deletion_date < DATE_SUB(NOW(), INTERVAL 48 HOUR);
DELETE FROM trash3 WHERE deletion_date < DATE_SUB(NOW(), INTERVAL 48 HOUR);
Is there any approach to make it better or faster? Is it possible to do it in only one query? Thanks.