oracle 查找或删除重复数据

select * from  tableA  a where a.rowid>=(select min(rowid) from tableB b where a.column=b.column) 



delete from  tableA  a where a.rowid>=(select min(rowid) from tableB b where a.column=b.column)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 50个常用的sql语句Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname...
    哈哈海阅读 1,260评论 0 7
  • 50个常用的sql语句 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cna...
    最美的太阳WW阅读 3,247评论 0 23
  • 他说过了昨晚一切就都翻篇了,你说只要有心我们总会相聚...可能是捱着的时间太长了,终于在这一天爆发了(被一群人看到...
    小麦cheng阅读 220评论 0 0
  • 还是贪图了 盘中的珍馐 一囗生冷,而己 侥幸,笑着 敌不过年轮更替 腹部严厉的惩罚 比棍棒无情 不管眼角的泪 生生往外挤
    沣孜id阅读 218评论 8 7
  • 开发者工具:option+command+ijavascript控制台:option+command+j或者按op...
    一一小知阅读 2,419评论 0 0