Php MySQL-删除依赖的外键

Php MySQL-删除依赖的外键,php,mysql,sql,Php,Mysql,Sql,嘿,伙计们,我有下面的A表和B表。当我设置表和外键时,我没有选择是否删除外键删除该项(我不希望这样做,因为还需要其他点),但我正在尝试编写一个sql查询,该查询将删除表a、B中uid 1的所有引用以及它可能链接到的任何其他内容(事实上,我需要删除的项目有9个参考) 有什么想法吗 Table A uid Data 1 1 2 3 3 9 Table B uid TableA_uid

嘿,伙计们,我有下面的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 表A uid数据 1 1 2 3 3 9 表B uid表格A\u uid\u fk 7 1 10 3 13 2
您可以将“删除”与“加入”一起使用。也可以查看一下:

删除tablea,tableb从tablea中删除,tableb其中tablea.uid=和tablea.uid=tableb.tablea\u uid\u fk;

PS这是MySQL(很抱歉没有提到这一点),它由标记指示,这就足够了。
delete tablea, tableb from tablea,tableb where tablea.uid = <whatever> and tablea.uid=tableb.tablea_uid_fk;