小编sar*_*a92的帖子

SQL 在分区上计数不同

我有一个包含两列的表,我想计算 Col_B 上(由)Col_A 上的不同值。

我的表

Col_A | Col_B 
A     | 1
A     | 1
A     | 2
A     | 2
A     | 2
A     | 3
b     | 4
b     | 4
b     | 5
Run Code Online (Sandbox Code Playgroud)

预期结果

Col_A   | Col_B | Result
A       | 1     | 3
A       | 1     | 3
A       | 2     | 3
A       | 2     | 3
A       | 2     | 3
A       | 3     | 3
b       | 4     | 2
b       | 4     | …
Run Code Online (Sandbox Code Playgroud)

sql-server count window-functions

11
推荐指数
3
解决办法
2万
查看次数

标签 统计

count ×1

sql-server ×1

window-functions ×1