ROW_NUMBER,RANK,DENSE_RANK区别
2014-06-20 07:24
260 查看
db2的row_number()over() 等于oracle的row_number()over()
也就是顺序排列, 1,2,3,4,5,6,7
rank()over() 是排名不连续 也就是 数据有可能是 : 1,1,3,3,5,6,7 这样的
看例子:
ROW_NUMBER 顺序编号:
RANK 排名不连续
:
DENSE_RANK 排名连续
:
也就是顺序排列, 1,2,3,4,5,6,7
rank()over() 是排名不连续 也就是 数据有可能是 : 1,1,3,3,5,6,7 这样的
看例子:
ROW_NUMBER 顺序编号:
RANK 排名不连续
:
DENSE_RANK 排名连续
:
相关文章推荐
- rank,dense_rank,row_number使用和区别
- rank (),dense_rank (),row_number () 常见的使用和区别
- Oracle中rank() over, dense_rank(), row_number() 的区别
- Oracle中rownum、rowid、row_number()、rank()、dense_rank()的区别
- Oracle中rank() over, dense_rank(), row_number() 的区别
- rank() over,dense_rank() over,row_number() over的区别
- oracle中的rank() over,dense_rank(),row_number()的区别
- rank() over,dense_rank() over,row_number() ove的区别
- Oracle中rank() over, dense_rank(), row_number() 的区别
- rank,dense_rank,row_number使用和区别
- hive的row_number()、rank()和dense_rank()的区别以及具体使用
- oracle中rank() over, dense_rank(), row_number() 的区别
- rank(),dense_rank(),row_number()分析函数用法和区别
- row_number()、rank()、dense_rank()这三个分析函数的区别实例
- oracle分析函数row_number、dense_rank、rank的区别
- SQL Server 中row_number() over(order by )和rank、dense_rank()的区别
- row_number(),rownum(),rank(),dense_rank()的区别
- 数据库SQL中对查询结果排序排列序号编号,Oracle分析函数 rank,dense_rank,row_number使用和区别
- Oracle中rownum、rowid、row_number()、rank()、dense_rank()的区别
- rank,dense_rank,row_number使用和区别