您的位置:首页 > 数据库 > MySQL

MySQL查询重复字段,重复记录的方法

2015-02-04 17:13 459 查看
如果仅仅是查找数据库中name不重复的字段:
SELECT `name` FROM `table` GROUP BY `name`;

查询哪些字段是重复:
SELECT `name`,count(`name`) as count FROM `table` GROUP BY `name` HAVING count(`name`) >1 ORDER BY count DESC;

查找表中的重复记录,重复记录是根据单个字段(peopleId)来判断
select * from people
where peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: