– 相同数据去重的方案
DELETE FROM st_pptn_r WHERE ROWID IN
(SELECT ROWid FROM (
SELECT row_number() over (partition by stcd,tm order BY tm DESC ) AS num, ROWID FROM st_pptn_r ) a WHERE a.num >1)
本文介绍了一种使用SQL的ROW_NUMBER()函数进行相同数据去重的解决方案,通过分区和排序,确保只保留每个唯一组的首个记录,适用于数据库管理中的数据清洗操作。
– 相同数据去重的方案
DELETE FROM st_pptn_r WHERE ROWID IN
(SELECT ROWid FROM (
SELECT row_number() over (partition by stcd,tm order BY tm DESC ) AS num, ROWID FROM st_pptn_r ) a WHERE a.num >1)
1058
1万+
1万+

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