rank和rownumber的区别
rank和rownumber的主要区别在于它们对相同值的排序方式:
1. rank是跳跃式的排序,即当出现相同的值时,会显示并列排序,之后的一个会显示为之前行数的总和。例如,如果有两个第二名,那么下一个就是第四名,有两个并列第一,加一个第二就3人了。
2. rownumber则是没有重复值的排序,即使两天记录相等也是不重复的。它可以利用来实现分页。
需要注意,rownumber在order by后面的字段,排序字段数值相等时,rownumber字段依次递增。
如有侵权请及时联系我们处理,转载请注明出处来自
推荐文章
科技快看 广州壹创集信息科技有限公司 版权所有 粤ICP备2021122624号