--以Oracle为例,其他数据库大同小异
查询某个字段重复数据:group by..having..
select 字段 from 表 group by 字段 having count(字段) >1;
注:having 条件语句为重复量;>1:2条及以上;=2:2条重复数据;
查询表中重复数据
select * from 表 where 字段 in(select 字段 from 表 group by 字段 having count(字段) >1 );
删除重复数据,保留一条数据
delete
from
表名
where
rowid
not
in
(
select
min
(rowid)
from
表名
group