如何获取表中的dumplicate数据。
示例:我在表格中有这些数据。
ID:1 2 3 4 5
得分:100 300 400 100 300
我希望结果为2,因为100有重复,而且还有300,因此结果为2。
我正在考虑分组和计算聚合函数。但它不会起作用,因为即使它没有重复数据,它也会包含400.
我该怎么做?
非常感谢您的帮助。谢谢!
答案 0 :(得分:5)
您需要使用GROUP BY以及HAVING子句。像这样:
SELECT COUNT(*)
FROM table
GROUP BY Score
HAVING COUNT(Score) > 1