Для удаления строк из двух таблиц в MySQL можно использовать оператор DELETE с оператором JOIN.
Предположим, у нас есть две таблицы: "Таблица1" и "Таблица2". Обе таблицы имеют общее поле, по которому будет осуществляться связь - назовем его "ОбщееПоле".
Чтобы удалить строки из обеих таблиц, вам потребуется следующий SQL-запрос:
DELETE t1, t2
FROM Таблица1 AS t1
JOIN Таблица2 AS t2 ON t1.ОбщееПоле = t2.ОбщееПоле
WHERE <условие>;
В этом запросе используется оператор DELETE для указания, что мы хотим удалить строки из таблиц. Затем мы указываем обе таблицы, которые нам нужно изменить, с помощью их псевдонимов "t1" и "t2".
Далее мы связываем таблицы с помощью оператора JOIN и указываем условие связи с использованием общего поля "ОбщееПоле".
Наконец, мы указываем дополнительное условие WHERE, которое позволяет уточнить, какие строки нужно удалить из таблиц. Вместо "<условие>" вам нужно указать конкретное условие, которое соответствует вашим требованиям.
Таким образом, этот запрос позволит вам удалить строки из двух таблиц с учетом связи между ними и дополнительных условий, если они необходимы.