我很难使用SQL RANK功能。有些人可以帮我解决这个问题。
有可能获得我的愿望栏吗?
这是我的排名查询,最后一列是我的输出。我想从第3列获得输出
RANK() OVER ( PARTITION BY col1 ORDER By col2)
col1 col2 "desired output" "current output"
A 1 1 1
A 1 1 1
A 1 1 1
A 1 1 1
A 1 1 1
A 5 2 6
B 3 1 1
答案 0 :(得分:0)
DENSE_RANK() OVER ( PARTITION BY col1 ORDER By col2)
这就是答案,无论如何