ifnull函數

ifnull函數是屬於MySQL下的一個函數,ifnull()函數是用於判斷第一個表達式是否是NULL,若是為NULL,那麼返回第二個參數的值,若是不為 NULL,那麼返回第一個參數的值。

該函數的具體語法格式為:

IFNULL(expression,alt_value)

註明:

若是第一個參數的表達式expression為NULL,那麼返回第二個參數的備用值。

ifnull函數

參數介紹:

expression      必須,要測試的值

alt_value        必須,expression 表達式為 NULL 時返回的值

參考範例:

1、

若是第一個參數為NULL,具體代碼是:

SELECT IFNULL(NULL, "RUNOOB");

2、

以上的實例輸出結果為:

RUNOOB

ifnull函數 第2張

3、

若是第一個參數不為NULL,具體代碼是:

SELECT IFNULL("Hello", "RUNOOB");

4、

以上的實例輸出結果為:

Hello