嘿伙计们,我有下面的表A和B.当我设置表和外键我没有做的选项,如果删除外键删除项目(我不希望这样,因为还有其他需要的点)但我正在尝试写一个单独的SQL查询将删除表A,B中的uid 1的所有引用以及它可能链接的任何其他内容(实际上我有9个引用我需要删除的项目)
任何想法?
Table A uid Data 1 1 2 3 3 9 Table B uid TableA_uid_fk 7 1 10 3 13 2
答案 0 :(得分:0)
您可以使用删除加入。看看there:
delete tablea, tableb from tablea,tableb where tablea.uid = <whatever> and tablea.uid=tableb.tablea_uid_fk;