我们有这种格式的数据.
item club dc
1 2 100
1 3 100
1 4 200
1 5 200
1 6 200
1 7 300
2 3 100
2 4 200
2 5 200
2 6 200
我需要的是,对于每一项DC明智的计数所有俱乐部. 回答应该是:
item dc club_count
1 100 2
1 200 3
1 300 1
2 100 1
2 200 3
我try 了基本select item,dc, count(dc) over(partition by dc) from table
,这是完全错误的答案.我还需要按cloub_count和项目进行排序.所以最终的结果应该是这样的:
item dc club_count
1 200 3
1 100 2
1 300 1
2 200 3
2 100 1