nth_value分析窗函數

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

返回在一個特定的值抵消在窗口。

語法

nth_value(expr,抵消)(忽略零位|尊重零位]條款

參數

  • expr:任何類型的表達式。

  • 抵消:一個整數文字大於0。

  • 忽略零位尊重零位:當忽略零位使用,任何expr值是NULL計數將被忽略。默認值是尊重零位

  • 在條款:描述窗口的條款。看到的:窗口函數

返回

結果類型相匹配expr類型。

窗口函數返回的值expr行,抵消行從窗框的開始。

如果沒有這樣的抵消行,返回

你必須使用ORDER BY子句條款與這個函數。如果訂單是重複的,結果是不確定的。

例子

>選擇一個,b,nth_value(b,2)(分區通過一個訂單通過b)(“A1”,2),(“A1”,1),(“A2”,3),(“A1”,1)選項卡(一個,b);A111A111A121A23