mysql查询重复的_mysql查询重复数据
表全部数据
-------------------
1 查询people_no重复的记录
select * from people
where people_no in (select people_no from people group by people_no having count(people_no) > 1);
----------------------
2 查询people_no重复的记录 ,排除最小id,如果删除改为delete from
select * from people
where people_no in (select people_no from people group by people_no having count(people_no) > 1) and
id not in (select min(id) from people group by people_no having count(people_no)>1);
表全部数据 ------------------- 1 查询people_no重复的记录 select * from people where people_no in (select people_no from people group by people_no having count(people_no) > 1); ---------------------- 2 查询people_no重复的记录 ,排除最小id,如果删除改为delete from select * from people where people_no in (select people_no from people group by people_no having count(people_no) > 1) and id not in (select min(id) from people group by people_no having count(people_no)>1);