Oracle 中去掉重复项问题,两种方式对比 那个更快 还有没有更快的 求指导

安得权 安得权 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
语句1:

delete from temp_goods_201503200331 where rowid not in (select min(rowid) from temp_goods_201503200331 group by HSCODE,NAME having count(name)>=1)


语句2:

DELETE FROM temp_goods_201503200331 d
  WHERE rowid >

( SELECT min(rowid)
  FROM temp_goods_201503200331 t
  WHERE
t.hscode = d.Hscode and t.name=d.name
)
...全文
评论 6
收藏 已收藏
分享
返回顶部
安得权
C# 111,128 成员 642,536 内容