關於rank() over(partition by A order by B)的用法


rank() over(partition by A order by B) 的意思是按照A進行分組,分組里面的數據按照B進行排序,over即在什么之上,rank()即跳躍排序(比如存在兩個第一名,接下來就是第三名)

擴展:dense_rank():  連續排序,如果有兩個第一級時,接下來仍然是第二級。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM