gpt4 book ai didi

SQL 选择然后删除

转载 作者:行者123 更新时间:2023-12-04 22:32:29 25 4
gpt4 key购买 nike

我需要从我的数据库表中清除一些旧数据。下面显示了两个表, app_status app_personal_details .

enter image description here

我有以下查询从 中选择所有记录(应用程序) 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 的表。

我希望这是有道理的。我想知道从两个表中删除数据的快速方法。

谢谢你的帮助。

最佳答案

delete from app_personal_details
where application_id in (
select status_id
from dbo.app_status
where submission_date <= dateadd(month, -12, getdate())
)

关于SQL 选择然后删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13012902/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com