SQL Rank功能

时间:2015-08-28 14:40:34

标签: sql

我很难使用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

1 个答案:

答案 0 :(得分:0)

DENSE_RANK() OVER ( PARTITION BY col1 ORDER By col2)

这就是答案,无论如何