有A、B、C三张表,A表的主键是B表的外键,B表的主键是C表的外键,怎么根据A表的主键删除C表的数据

如题所述

第1个回答  2017-03-07
DELETE FROM C WHERE C.ID IN
(
SELECT B.ID FROM B WHERE B.ID IN (SELECT A.ID FROM A WHERE ID=AID)
)
第2个回答  2017-03-07
DELETE FROM C WHERE C.BID IN ( SELECT B.ID FROM B WHERE B.AID= AID )本回答被提问者采纳
相似回答