跳到主要内容
版本: 最新版本-3.5

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)