• Welcome to Journal web site.

我是 PHP 程序员

- 开发无止境 -

Next
Prev

mysql查询出所有重复的记录_xusheng__zhang的博客

Data: 2017-01-01 17:31:21Form: JournalClick: 6

mysql查询出所有重复的记录

假如我们有如下一张数据表(很简单,只是举例而已),表名为student。现在我们要取出其中重复记录。重复是以name相同为判定标准。

shortnameageheightweightprovinceuniversity
小王20170150河南清华大学
小张21175144河北北京大学
小李20160122福建武汉大学
小赵35165177江西浙江大学
小孙40164188西藏华中科技大学
小宋38172166云南四川大学
小王21170150河南清华大学
小张22168120山东山东大学
SELECT * FROM student WHERE shortname IN (SELECT shortname FROM student GROUP BY shortname HAVING COUNT(shortname)>1)//查找出所有的重复数据
  • 1
SELECT shortname,COUNT(*) FROM student GROUP BY shortname HAVING COUNT(*) > 1//查看重复数据的条数
Name:
<提交>