当前位置:数据库 > Oracle >>

Oracle三种rank的区别

Oracle三种rank的区别
 
rank:1 2 2 2 2 6

rank() over([partition by col1] order by col2)  

denseRank:1 2 2 2 2 3

dense_rank() over([partition by col1] order by col2)  

rowNumber:1 2 3 4 5 6

row_number() over([partition by col1] order by col2)  

 

 
Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,