【发布时间】:2018-01-29 15:02:05
【问题描述】:
我有一张桌子,结构如下。
id name
1 john
2 ana
3 john
4 ana
5 peter
6 ana
7 Abrar
8 Raju
表中重复项如下
john(2) duplicate
ana(3) duplicate
重复的名字是 john 和 ana。
我的问题是如何计算总共重复的记录,这里是“5”条记录
注意:我也在社区中关注了类似的question,但它解释了我们如何在表中添加该特定名称存在的重复数,并将表中的第三列相加,表示具有相同名称的重复记录,但就我而言,我想知道表中存在的所有重复项的数量(这里查询的结果只是数字“5”),而与名称无关。
【问题讨论】:
-
@DeadManAlive 链接不错,但所有 3 个已接受答案中的查询与此问题不同。
标签: mysql