当前位置: 代码迷 >> Oracle技术 >> 怎么删除字段值重复的记录
  详细解决方案

怎么删除字段值重复的记录

热度:86   发布时间:2016-04-24 08:39:08.0
如何删除字段值重复的记录
一张有大约98万条记录的表,表里有一个名为DH的字段,DH的中文含义是电话,现在想要把DH值重复的记录只保留一条,删除多余的,请问该怎么做

------解决方案--------------------
常用的删除语句

SQL code
delete from TABLE  where rowid not in (select MAX(rowid) from TABLE group by DH)
------解决方案--------------------
探讨
常用的删除语句


SQL code
delete from TABLE
where rowid not in (select MAX(rowid) from TABLE group by DH)
  相关解决方案