手机
当前位置:查字典教程网 >编程开发 >Oracle教程 >Oracle删除重复的数据,Oracle数据去重复
Oracle删除重复的数据,Oracle数据去重复
摘要:Oracle数据库中查询重复数据:select*fromemployeegroupbyemp_namehavingcount(*)>1;Or...

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数据去重复】相关文章:

彻底删除Oracle数据库的方法

自动备份Oracle数据库

Oracle中大批量删除数据的方法

常见数据库系统比较 Oracle数据库

如何确定Oracle数据库表重复的记录

Oracle 数据库优化实战心得总结

Oracle增量备份的机制

Oracle 查找与删除表中重复记录的步骤方法

oracle删除表字段和oracle表增加字段

数据批量导入Oracle数据库

精品推荐
分类导航