MySQL COALESCE()函数在第一个参数是空白但不是NULL的情况下返回什么?

MySQL COALESCE()函数在第一个参数是空白但不是NULL的情况下返回什么?

如果COALESCE()函数的第一个参数是空白,则MySQL COALESCE()函数返回空白。这是因为空白也是非NULL值,而我们知道COALESCE函数始终返回第一个非NULL值作为结果。以下示例将说明此问题 –

阅读更多:MySQL 教程

示例

mysql> Select COALESCE('','Ram');
+--------------------+
| COALESCE('','Ram') |
+--------------------+
|                    |
+--------------------+
1 row in set (0.00 sec)

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程