Нужно ли использовать транзакции в SQL-запросах с объединениями?
Я думал о чем-то вроде:
Delete table1, table2, table3
FROM table1 INNER JOIN table2 ON(...)
LEFT JOIN table3 ON (...)
WHERE table1.column = something...
(я не знаю, правильный ли синтаксис на 100%, но я думаю, что вы все равно это понимаете)
Есть ли риск, что не все строки, которые должны быть удалены, не будут удалены?
Спасибо!