Удаление записей из множества таблиц MySQL

Рейтинг: 0Ответов: 1Опубликовано: 23.07.2023

Имеется около 50-ти идентичных по структуре таблиц. Возникла необходимость удаления записей из всех этих таблиц, где дата создания записей более одного года.

Вот пример запроса на удаление:

DELETE FROM `table1` WHERE (`DelDate` <= '".$Date."')";

Как лучше организовать запрос на удаление из всех 50-ти таблиц? Спасибо.

Ответы

▲ 0

Использовать каскадное удаление https://www.mysqltutorial.org/mysql-on-delete-cascade/