Với truy vấn này, nó sẽ hoạt động.
DELETE t1, t2, t3 FROM table1 t1
INNER JOIN table2 t2 ON t1.id = t2.id
INNER JOIN table3 t3 ON t2.id = t3.id
WHERE t1.id = 10
Tôi đã thử nghiệm cục bộ với giản đồ này: http://sqlfiddle.com/#!9/e5be4 / 9
Thông tin chi tiết bạn có thể tìm thấy trong socd: https://dev.mysql .com / doc / refman / 5.0 / vi / delete.html