有三个表A,B,C,每个表都有一个ID字段是三个表的关联字段,现在B表中有个K字段
K字段值是唯一的,不会有重复,现在想删除三个表中的值,条件是B.k为一个指定值
要求只写一条语句,怎么写啊??思路是根据B表找出符合K字段值的ID,然后删除A,B,C表中与这个ID值相同的记录,怎么写呀,
K字段值是唯一的,不会有重复,现在想删除三个表中的值,条件是B.k为一个指定值
要求只写一条语句,怎么写啊??思路是根据B表找出符合K字段值的ID,然后删除A,B,C表中与这个ID值相同的记录,怎么写呀,
where Exists ( SELECT 1 FROM B
where A.ID = B.ID
AND B.ID = 'XXX')在用同样的办法删C最后删B