first_value
オーダーフレーム内で評価された最初の値を返します。デフォルトでは、NULL引数はスキップされますが、RESPECT NULLS
修飾子を使用することでこの動作をオーバーライドできます。
構文
エイリアス: any
.
注記
first_value(column_name)
の後にオプションの修飾子RESPECT NULLS
を使用すると、NULL
引数がスキップされないことが保証されます。
詳細については、NULL処理を参照してください。
エイリアス: firstValueRespectNulls
ウィンドウ関数の構文に関する詳細は、ウィンドウ関数 - 構文を参照してください。
返される値
- オーダーフレーム内で評価された最初の値。
例
この例では、first_value
関数を使用してフィクションのプレミアリーグサッカー選手の給与データセットから最高給のサッカー選手を見つけます。
クエリ:
結果: