row_number排名窗口函數

適用於:檢查標記是的磚的SQL檢查標記是的磚運行時

分配一個獨一無二的,順序號碼每一行,從一開始,根據分區內的命令行窗口。

語法

row_number()

參數

該函數沒有參數。

返回

一個整數。

窗口的函數必須包括一個條款ORDER BY子句。不像排名dense_rank,row_number破壞關係。

如果訂單不是獨特的,結果是不確定的。

例子

>選擇一個,b,dense_rank()(分區通過一個訂單通過b),排名()(分區通過一個訂單通過b),row_number()(分區通過一個訂單通過b)(“A1”,2),(“A1”,1),(“A2”,3),(“A1”,1)選項卡(一個,b);A11111A11112A12233A23111