0

我需要找出每个值出现的次数,尽管我只需要显示出现 4 次或更多次的值。我知道如何找到一个值出现的次数,但我不知道后半部分。这是我的数据示例。

id | Order id
--------------
191 | 1020
150 | 1090
191 | 1023
140 | 1033
191 | 2132
191 | 1233
191 | 1321

我想输出这样的东西

ID  | Occurrences 
---------------
191 |  5

希望这是有道理的。谢谢

4

1 回答 1

1

尝试这个

SELECT id , COUNT(Order id) FROM YourTable
GROUP BY id
HAVING COUNT(Order id) > 4
于 2013-08-14T05:57:24.880 回答