2016 - 2024

感恩一路有你

oracle去掉重复行 如何删除oracle数据库中的重复记录?

浏览量:2843 时间:2021-03-14 08:20:41 作者:admin

如何删除oracle数据库中的重复记录?

delete from GXS_VIEW_PATIENT_INFO where rowid not in (select min(rowid) from GXS_VIEW_PATIENT_INFO group by 某字段) 某字段就是按照某几个分组 比如数据id name1 a1 a1 a 你最后group by id或者group by name都可以但是如果 id name1 a1 a1 a2 a但是像上边这样,最后也只能保留一条,所以你得找到一个group by 的字段 不过这个慎用,数据多的时候会很慢的,删除前备份一下数据吧

oracle去掉重复行 oracle删除完全重复的数据 oracle删除重复项

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。