假如我们有如下一张数据表(很简单,只是举例而已),表名为student。现在我们要取出其中重复记录。重复是以name相同为判定标准。
shortname age height weight province university
小王 20 170 150 河南 清华大学
小张 21 175 144 河北 北京大学
小李 20 160 122 福建 武汉大学
小赵 35 165 177 江西 浙江大学
小孙 40 164 188 西藏 华中科技大学
小宋 38 172 166 云南 四川大学
小王 21 170 150 河南 清华大学
小张 22 168 120 山东 山东大学
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//查看重复数据的条数
————————————————
版权声明:本文为CSDN博主「xusheng__zhang」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xusheng__zhang/article/details/78376781