Izvrat
Guest
DELETE и LEFT JOIN - а может быть у них там первая любовь?
то, что можно делать удаление срази из нескольких таблиц по условию других таблиц, это уже ясно.
но насколько сложным может быть запрос?
я попробовал нечто такое:
DELETE a, b
FROM a LEFT JOIN b ON a.id=b.a_id
WHERE a.id=1
и главное у меня это работает!
вопрос: можно ли это считать случайностью, которая может быть устранена в следующих версиях, ведь в мануале нет ничего об использовании JOIN вместе с DELETE, или же это вамо собой розуееться и не требует уточнения?
...вобщем насколько это надежно?
то, что можно делать удаление срази из нескольких таблиц по условию других таблиц, это уже ясно.
но насколько сложным может быть запрос?
я попробовал нечто такое:
DELETE a, b
FROM a LEFT JOIN b ON a.id=b.a_id
WHERE a.id=1
и главное у меня это работает!
вопрос: можно ли это считать случайностью, которая может быть устранена в следующих версиях, ведь в мануале нет ничего об использовании JOIN вместе с DELETE, или же это вамо собой розуееться и не требует уточнения?
...вобщем насколько это надежно?