如果所有桌子我都想从column gamer_id中删除

我可以从table1,table2,table3中删除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
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top