我需要找到每个值出现的次数,尽管我只需要显示出现4次或更多次的值。我知道如何找到值发生的次数,但我不知道下半场。以下是我的数据示例。
id | Order id
--------------
191 | 1020
150 | 1090
191 | 1023
140 | 1033
191 | 2132
191 | 1233
191 | 1321
我想输出类似的东西
ID | Occurrences
---------------
191 | 5
希望这是有道理的。感谢
答案 0 :(得分:1)
试试这个
SELECT id , COUNT(Order id) FROM YourTable
GROUP BY id
HAVING COUNT(Order id) > 4