我试图计算一个值在一列中出现的次数,并返回出现次数大于1的行。
例如:
SomeId AnotherId
1 BC4
1 CDE
1 SDF
5 ER
5 WER
4 DFGR4
我想能够得到
SomeId
它在SomeId
列中的出现次数大于1。我已经研究过使用
SUM
和GROUP
但是没有运气:( 最佳答案
这将返回多次出现的id。
SELECT SomeId
FROM yourTable
GROUP BY SomeId
HAVING COUNT(1) > 1