Показать сообщение отдельно

  #1192  
Старый 15.06.2010, 14:06
++Norton++
Участник форума
Регистрация: 20.11.2006
Сообщений: 172
С нами: 10248177

Репутация: 106
По умолчанию

Нужно удалить записи из 5 таблиц одним запросом. Делаю вот так:
Код:
DELETE FROM t1, t2, t3, t4, t5 
USING table1 AS t1 
LEFT JOIN table2 AS t2 ON t1.inst_id=t2.inst_id 
LEFT JOIN table3 AS t3 ON t2.inst_id=t3.inst_id 
LEFT JOIN table4 AS t4 ON t3.inst_id=t4.inst_id 
LEFT JOIN table5 AS t5 ON t4.inst_id=t5.inst_id 
WHERE t1.inst_id = 2
Запрос выполняется без ошибок, но удаление происходит только из table1.
Что не так?
Заранее спасибо!
 
Ответить с цитированием