メインコンテンツまでスキップ
メインコンテンツまでスキップ

first_value

順序付けられたフレーム内で評価された最初の値を返します。デフォルトでは、NULL 引数はスキップされますが、RESPECT NULLS 修飾子を使用してこの動作を上書きすることができます。

構文

エイリアス: any

注記

オプションの修飾子 RESPECT NULLSfirst_value(column_name) の後に使用すると、NULL 引数がスキップされないことが保証されます。 詳細については、NULL 処理を参照してください。

エイリアス: firstValueRespectNulls

ウィンドウ関数の構文の詳細については、ウィンドウ関数 - 構文を参照してください。

返される値

  • 順序付けられたフレーム内で評価された最初の値。

この例では、first_value 関数を使用して、プレミアリーグのサッカー選手の給与の架空のデータセットから最も高給のサッカー選手を見つけます。

クエリ:

結果: