MySQL IFNULL() 控制流函數將返回第一個參數(如果它不為 NULL),否則返回第二個參數。
語法
IFNULL(expression1, expression2)
登錄后復制
這里如果表達式1不為NULL,則IFNULL()將返回表達式1,否則返回表達式2。如果兩個參數都為 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 IFNULL()控制流函數有什么用?的詳細內容,更多請關注www.92cms.cn其它相關文章!






