首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

Rank()与DENSE_RANK()的差别

2013-06-19 
Rank()与DENSE_RANK()的区别?Rank()与DENSE_RANK()的区别?[解决办法]rank()产生不连续的编号例如数据值 1,

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.....

热点排行