sql排序对比(row_number,rank,dense_rank)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql排序对比(row_number,rank,dense_rank)相关的知识,希望对你有一定的参考价值。

不解释,全靠悟性:

select
loan_num,
row_number() over(order by loan_num asc) as ‘Row Number‘,
rank() over(order by loan_num asc) as ‘Rank‘,
dense_rank() over(order by loan_num asc) as ‘Dense Rank‘
from dbo.tals_loan

以上是关于sql排序对比(row_number,rank,dense_rank)的主要内容,如果未能解决你的问题,请参考以下文章

SQL中排序函数的用法

Oracle分析函数之排序 row_number() & rank()

小5聊sql server 分页和分组-row_number()和over()rank()和over()的小区别

ORACLE分组排序查询

mysql窗口函数rank() over、dense_rank() over、row_number() over 使用心得

Oracle中排序函数的用法之ROW_NUMBER()_RANK()_DENSE_RANK() OVER()的区别