pisze bo mam problem z usuwaniem danych
Struktura bazy :
Kod
id_a | nazwa_a id_b | id_a | nazwa_b id_b | id_c | nazwa id_c | id_d | nazwa_d
--------------- -------------------- ------------------ ---------------------
Problem : jak usunąć dane z ostatniej tabeli dla której id_a z pierwszej jest równe 1 ?
DELETE FROM tab_4 AS t4 USING tab_1 AS t1, tab_2 AS t2, tab_3 AS t3, tab_4 AS t4 WHERE t1.id_a = t2.id_a AND t2.id_b = t3.id_b AND t3.id_c = t4.id_c AND t1.id_a = 1
To rozwiązanie nie wiem czemi nie działa, były jakieś bugi z multidelete w mysql i możliwe że to jest przyczyna. Jak to zrobić ?
// edycja
sorry, wywołałem zapytania w złej kolejności - kwerenda jest ok