Rank()与DENSE_RANK()的区别?
Rank()与DENSE_RANK()的区别?
[解决办法]
rank() 产生不连续的编号 例如数据值 1,2,2,3
[解决办法]
rank() 产生不连续的编号 例如数据值 1,2,2,3 产生的编号将是1,2,2,4
DENSE_RANK() 产生连续的编号 例如数据值 1,2,2,3 产生的编号将是1,2,2,3
[解决办法]
rank()是排序函数,他的排序方式是把重复的也显示出来,例如1,2,3,3,3,4,5.....
DENSE_RANK()也是排序函数,他的排序方式是不显示重复的,例如1,2,3,4,5.....