您现在的位置是:网站首页> 编程资料编程资料
Oracle删除重复的数据,Oracle数据去重复_oracle_
2023-05-27
484人已围观
简介 Oracle删除重复的数据,Oracle数据去重复_oracle_
Oracle 数据库中查询重复数据:
select * from employee group by emp_name having count (*)>1;
Oracle 查询可以删除的重复数据
select t1.* from employee t1 where (t1.emp_name) in (SELECT t2.emp_name from employee t2 group by emp_name having count (*)>1) and t1.emp_id not in (select min(t3.emp_id) from employee t3 group by emp_name having count (*)>1);
Oracle 删除重复数据
delete from employee t1 where (t1.emp_name) in (SELECT t2.emp_name from employee t2 group by emp_name having count (*)>1) and t1.emp_id not in (select min(t3.emp_id) from employee t3 group by emp_name having count (*)>1);
相关内容
- 常用Oracle分析函数大全_oracle_
- 使用JDBC4.0操作Oracle中BLOB类型的数据方法_oracle_
- 连接Oracle数据库时报ORA-12541:TNS:无监听程序的图文解决教程_oracle_
- Oracle实现行列转换的方法分析_oracle_
- Oracle客户端与plsql查询数据乱码修改成中文的快速解决方法_oracle_
- Oracle客户端版本及位数(Windows系统)查看方法_oracle_
- Oracle 数据库特殊查询总结_oracle_
- 使用geotools导入shp文件到Oracle数据库时表名带下划线问题的解决方法_oracle_
- Oracle截取字符串去掉字段末尾指定长度的字符_oracle_
- Oracle Database 10g数据库安装及配置教程_oracle_
