Удалить из Table1, Table2, Table3 Где?
-
28-09-2019 - |
Вопрос
Если все таблицы я хочу удалить из столбца Gamer_id
Могу ли я сделать удаление из Table1, Table2, Table3, где Gamer_id = 123?
Или есть другой синтаксис?
Решение
MySQL поддерживает Удаление нескольких таблиц:
DELETE t1, t2, t3
FROM TABLE_1 t1
JOIN TABLE_2 t2 ON t2.gamer_id = t1.gamer_id
JOIN TABLE_3 t3 ON t3.gamer_id = t1.gamer_id
WHERE t1.gamer_id = 123
Не связан с StackOverflow