我需要从我的数据库表中清除一些旧数据。下面显示了两个表app_status和app_personal_details。
我有以下查询从app_status表中选择从今天起 12 个月内创建的所有记录(应用程序)
select status_id
from dbo.app_status
where submission_date <= dateadd(month, -12, getdate()) order by 1
然后,我想从app_personal_details表中删除上面检索到的 status_id 列表中存在 application_id 的所有记录。
我希望这是有道理的。我想知道从两个表中删除数据的快速方法。
谢谢你的帮助。