日期:2014-05-17  浏览次数:20789 次

如何删除另一个表不存在的记录
有两个表.A表有几条记录.,以一个sid对应B表的id.
现在B表id已经删除了。如何在A表查出B表已经删除的ID.也就是说找出SID对应的ID在B表已经删除的记录.
然后删除.
用sql语句。

------解决方案--------------------
delete from a where a.id not in (select b.id from b)