rank,dense_rank,row_number 分析函式
rank:
1 A 40 1
1 B 32 2
2 B 32 2
3 B 31 4
dense_rank
1 A 40 1
1 B 32 2
2 B 32 2
3 B 31 3
row_number
1 A 40 1
1 B 32 2
2 B 32 3
3 B 31 4
透過三個結果顯示可以看出排名的時候
rank dense_rank 就是在相同排名,rank是有增加 dense_rank是沒有,而row_number就是按順序排列!
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/101162/viewspace-1007755/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Hive ROW_NUMBER,RANK(),DENSE_RANK()Hive
- Hive中row_number()、dense_rank()、rank()的區別Hive
- Oracle vs PostgreSQL Develop(14) - 分析函式KEEP DENSE_RANKOracleSQLdev函式
- 7.78 DENSE_RANK
- mysql自動排序函式dense_rank() over()、rank() over()、row_num() over()用法和區別MySql排序函式
- 【SQL】Lag/Rank/Over視窗函式揭秘,資料分析之旅SQL函式
- MySQL自定義變數實現row_number分析函式的天坑MySql變數函式
- SQL Server中row_number函式的常見用法SQLServer函式
- MySQL中的ROW_NUMBER視窗函式簡單瞭解下MySql函式
- ROW_NUMBER 開窗函式最佳化方案(Oracle && PostgreSQL 效能比對)函式OracleSQL
- Oracle分析函式與視窗函式Oracle函式
- Hive之分析函式Hive函式
- ORALCE函式:LAG()和LEAD() 分析函式詳解函式
- rank
- Oracle分析函式之開窗函式over()詳解Oracle函式
- MySQL分析函式實現MySql函式
- Linux中select()函式分析Linux函式
- count 函式原始碼分析函式原始碼
- (未完成)APC函式的執行,分析 KiDeliverApc 函式函式IDE
- ORACLE分析函式手冊(轉)Oracle函式
- openGauss 高階分析函式支援函式
- oracle資料庫常用分析函式與聚合函式的用法Oracle資料庫函式
- Data Lake Analytics的Geospatial分析函式函式
- 常用分析函式開窗講解函式
- [20190728]分析函式LAST_VALUE.txt函式AST
- 分析函式改寫自關聯函式
- ORACLE分析函式手冊二(轉)Oracle函式
- Python函式用法和底層分析Python函式
- PaddleSeg2.8訓練驗證時報錯[Hint: Expected axis >= -rank && axis < rank == true, but received axis >= -rank && axis < rank:0 != true:1.]
- MySQL函式大全(字串函式,數學函式,日期函式,系統級函式,聚合函式)MySql函式字串
- 排名前100的PHP函式及分析PHP函式
- redux原始碼分析之四:compose函式Redux原始碼函式
- 7.21 APPROX_RANKAPP
- python中id()函式、zip()函式、map()函式、lamda函式Python函式
- Python 擴充之特殊函式(lambda 函式,map 函式,filter 函式,reduce 函式)Python函式Filter
- hive視窗分析函式使用詳解系列二之分組排序視窗函式Hive函式排序
- 20201023_081.遞迴函式_函式呼叫記憶體分析_棧幀的建立遞迴函式記憶體
- 13、MySQL Case-MySQL分析函式實現MySql函式
- chatgpt生成的所有分析函式,感覺很好.ChatGPT函式