在SQL中删除重复记录(多种方法)
copyright dedecms
1 sunshine 10000
织梦内容管理系统
织梦内容管理系统
2 semon 20000
织梦内容管理系统
3 xyz 30000
copyright dedecms
SQL> select * from employee group by emp_id,emp_name,salary having count (*)>1
copyright dedecms
织梦内容管理系统
EMP_ID EMP_NAME SALARY
织梦内容管理系统
---------- ---------------------------------------- ----------
内容来自dedecms
内容来自dedecms
1 sunshine 10000
织梦内容管理系统
2 semon 20000
SQL> select * from employee e1
where rowid in (select max(rowid) from employe e2
where e1.emp_id=e2.emp_id and
织梦好,好织梦
织梦好,好织梦
e1.emp_name=e2.emp_name and e1.salary=e2.salary);
织梦好,好织梦
本文来自织梦
dedecms.com
EMP_ID EMP_NAME SALARY
本文来自织梦
本文来自织梦
---------- ---------------------------------------- ----------
本文来自织梦
1 sunshine 10000
内容来自dedecms
本文来自织梦
3 xyz 30000
本文来自织梦
织梦好,好织梦
2 semon 20000
织梦好,好织梦
copyright dedecms
copyright dedecms
文章评论
共有位Admini5网友发表了评论 查看完整内容