MySQL IFNULL() 控制流函数有哪些用途?
MySQL IFNULL() 控制流函数如果第一个参数不为 NULL,则返回第一个参数,否则返回第二个参数。
语法
IFNULL(expression1, expression2)
如果 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)
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP