当前位置: 代码迷 >> Sql Server >> 小弟我在删除一些记录以前不知道怎么删除另一个表的关联信息
  详细解决方案

小弟我在删除一些记录以前不知道怎么删除另一个表的关联信息

热度:77   发布时间:2016-04-27 20:33:40.0
我在删除一些记录以前不知道如何删除另一个表的关联信息
我要删除表A(一年以前的记录)

表A中的ID和表B中的TopId   是对应的,不知道如何删除

delete   b   where   topid=..............

delete   a   where   date <一年以前的记录

------解决方案--------------------
delete from b where topid in(select id from a where date <一年前)
delete from a where date <一年前
  相关解决方案