ifnull函數是屬於MySQL下的一個函數,ifnull()函數是用於判斷第一個表達式是否是NULL,若是為NULL,那麼返回第二個參數的值,若是不為 NULL,那麼返回第一個參數的值。
該函數的具體語法格式為:
IFNULL(expression,alt_value)
註明:
若是第一個參數的表達式expression為NULL,那麼返回第二個參數的備用值。
參數介紹:
expression 必須,要測試的值
alt_value 必須,expression 表達式為 NULL 時返回的值
參考範例:
1、
若是第一個參數為NULL,具體代碼是:
SELECT IFNULL(NULL, "RUNOOB");
2、
以上的實例輸出結果為:
RUNOOB
3、
若是第一個參數不為NULL,具體代碼是:
SELECT IFNULL("Hello", "RUNOOB");
4、
以上的實例輸出結果為:
Hello