Table1、Table2、Table3から削除する場所はどこですか?
-
28-09-2019 - |
質問
すべてのテーブルを削除したい場合は、列gamer_idを持っています
table1、table2、table3からdeleteを実行できますか?ここで、gamer_id = 123?
それとも別の構文はありますか?
解決
MySQLサポート マルチテーブル削除:
DELETE t1, t2, t3
FROM TABLE_1 t1
JOIN TABLE_2 t2 ON t2.gamer_id = t1.gamer_id
JOIN TABLE_3 t3 ON t3.gamer_id = t1.gamer_id
WHERE t1.gamer_id = 123
所属していません StackOverflow