簡體   English   中英

依靠一列並按另一列分組

[英]count on one column and group by another column

假設我們有一個樣本表

c1    |    c2
--------------
a     |     b
a     |     b
a     |     c
a     |     c
a     |     c
d     |     e
d     |     e

我們怎樣才能把這張表變成下面的格式

c1    |    c2   |     c3
--------------------------
a     |     b   |     2
a     |     c   |     3
d     |     e   |     2

其中c3包含基於不同c1值的c2計數。

這是一個有兩個鍵的group by

select c1, c2, count(*)
from t
group by c1, c2;
select c1, c2, count(*) as c3
from your_table
group by c1, c2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM