Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL, DELETE-Abfrage mit einem Join

Ich habe im Moment keine Datenbank, um zu testen, was ich sage, aber hier ist ein Verweis auf die MySQL-Dokumentation wobei Ihr Fall als Beispiel genommen wird:

Und auch:

1)
DELETE t1, t2 
FROM t1 INNER JOIN t2 INNER JOIN t3
WHERE t1.id=t2.id AND t2.id=t3.id;

2)
DELETE FROM t1, t2 
USING t1 INNER JOIN t2 INNER JOIN t3
WHERE t1.id=t2.id AND t2.id=t3.id;