COALESCE
説明
COALESCE
は、最初の有効な値 () を返す行関数です。NOT NULL
value) をカンマで区切った式のリストから。構文
COALESCE
(expression
[,expression
][,...])戻り値
最初の有効な入力式と同じ型の行ごとに 1 つの値を返します。
入力パラメータ
- 式
- 少なくとも 1 つ必要です。フィールド名または式。
例
次の例は
、給与
が設定されたエグゼンプトの社員と hour_wage
が設定された非エグゼンプト社員について、社員の年間所得を計算する式を示しています。この式は、行ごとに両方のフィールドの値をチェックし、有効な最初の式の値を返します (NOT NULL
)。COALESCE([hourly_wage] * 40 * 52, [salary])