--delete from [T_SaleConfirmStage] not in
--select * from [T_SaleConfirmStage]
delete from [T_SaleConfirmStage] where PID not in (select max(PID) from [T_SaleConfirmStage] group by [CompanyID]
,[ContractID]
,[BFB]
,[StageDes]
,[AddAmount]
,[Playtime]
,[WBSID]
,[IsDeleted]
,[Currency]
,[CreatedByUserID]
,stageid,orderID)
SQL Server 删除表中重复的记录的方法记录
SQL 删除重复记录
最新推荐文章于 2025-02-21 18:14:27 发布
本文介绍了一种使用 SQL 语句来删除数据库表中除每个组最大 PID 外的所有重复记录的方法。通过 GROUP BY 和 NOT IN 子句结合使用,可以有效地清理数据表中的冗余数据。
1070

被折叠的 条评论
为什么被折叠?



