MySQL-删除依赖的外键


MySQL - Delete dependent foreign keys

嘿,伙计们,我有下面的表A和表B。当我设置表和外键时,我没有选择如果外键被删除则删除该项(我不想这样做,因为还需要其他位置),但我正在尝试编写一个sql查询,该查询将删除表a、B中uid 1的所有引用以及它可能链接的任何其他引用(事实上,我有9个引用用于我需要删除的项)

有什么想法吗?

表Auid数据1 12 33 9表Buid表A_uid_fk7 110 313 2

您可以将delete与join一起使用。也看看那里:

delete tablea, tableb from tablea,tableb where tablea.uid = <whatever> and tablea.uid=tableb.tablea_uid_fk;