Oracle删除重复的数据,Oracle数据去重复
Oracle 数据库中查询重复数据:
select*fromemployeegroupbyemp_namehavingcount(*)>1;
Oracle 查询可以删除的重复数据
selectt1.*fromemployeet1where(t1.emp_name)in(SELECTt2.emp_namefromemployeet2groupbyemp_namehavingcount(*)>1)andt1.emp_idnotin(selectmin(t3.emp_id)fromemployeet3groupbyemp_namehavingcount(*)>1);
Oracle删除重复数据
deletefromemployeet1where(t1.emp_name)in(SELECTt2.emp_namefromemployeet2groupbyemp_namehavingcount(*)>1)andt1.emp_idnotin(selectmin(t3.emp_id)fromemployeet3groupbyemp_namehavingcount(*)>1);
热门推荐
10 祝福语写给自己的简短
11 婚礼西装祝福语简短男士
12 学生祝福语简短古诗大全
13 生日祝福语大全女孩简短
14 打牌翻盘祝福语简短
15 蛋糕祝老师祝福语简短
16 公司开年仪式祝福语简短
17 春季祝福语女生文案简短
18 夸赞老师祝福语搞笑简短