dense_rank排名窗口函數

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

返回一個值的等級分區中的所有值。

語法

dense_rank()

參數

這個函數沒有參數。

返回

一個整數。

條款的窗口函數必須包括ORDER BY子句。不像函數等級排名窗口函數,dense_rank不會產生差距的排名順序。不像row_number排名窗口函數,dense_rank不斷絕這種關係。如果訂單不是唯一的副本共享相同的相對位置。

例子

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