假设我有一个名为CustomerId的列的表.该表的实例示例如下:
CustomerId
14
12
11
204
14
204
Run Code Online (Sandbox Code Playgroud)
我想写一个计算客户ID出现次数的查询.最后,我希望得到这样的结果:
CustomerId NumberOfOccurences
14 2
12 1
11 1
204 2
14 1
Run Code Online (Sandbox Code Playgroud)
我想不出办法做到这一点.
leo*_*loy 10
这是GROUP BY最基本的例子
SELECT CustomerId, count(*) as NumberOfOccurences
FROM tablex GROUP BY CustomerId;
Run Code Online (Sandbox Code Playgroud)