MySQL IFNULL() 控制流函数有什么用途?

MySQL IFNULL() 控制流函数有什么用途?

MySQL IFNULL() 控制流函数将返回第一个参数,如果该参数不为 NULL,否则它将返回第二个参数。

阅读更多:MySQL 教程

语法

IFNULL(expression1, expression2)
Mysql

如果 expression1 不为 NULL,则 IFNULL() 将返回 expression1,否则返回 expression2。如果两个参数都为 NULL,则返回 NULL。以下示例将显示这一点−

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

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

mysql> Select IFNULL(NULL,NULL);
+-------------------+
| IFNULL(NULL,NULL) |
+-------------------+
| NULL              |
+-------------------+
1 row in set (0.00 sec)
Mysql

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册