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

coalesce

coalesce

説明

入力パラメーターの中で最初の非NULLの式を返します。非NULLの式が見つからない場合はNULLを返します。

構文

coalesce(expr1,...);

パラメーター

expr1: 評価結果が互換性のあるデータ型である必要のある入力式。

戻り値

戻り値はexpr1と同じ型です。

mysql> select coalesce(3,NULL,1,1);
+-------------------------+
| coalesce(3, NULL, 1, 1) |
+-------------------------+
| 3 |
+-------------------------+
1 row in set (0.00 sec)