7
Sprawdziłem odpowiedzi na pytania. Ale rozwiązania nie działają dla mnie.MYSQL - Usuń zapytanie z połączeniem
DELETE FROM TEST2
INNER JOIN TEST1 on TEST1.FIELD2 = TEST2.FIELD2
WHERE TEST1.FIELD1 = 22;
Po wykonaniu tego zapytania, otrzymuję następujący błąd w phpmyadmin.
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version
for the right syntax to use near 'INNER JOIN TEST1 on TEST1.FIELD2 = TEST2.FIELD2' at line 2
Jestem zmęczony. Potrzebuję pomocy. Z góry dziękuję.
Dzięki sgeddes. Pierwsza odpowiedź działa dla mnie. – user2003356
@ user2003356 - np, cieszę się, że mogłem pomóc! – sgeddes
lepiej użyć pierwszego, ponieważ nie zajmie to dużo czasu, zamiast tego drugiego, ponieważ jest ono poprawne, pierwszą rzeczą będzie wykonanie pierwszej sekcji i zapisanie wyniku, a następnie wykonanie zapytanie pierwotne. –