2021-03-08
閱讀量:
477
mysql的 IFNULL() 函數(shù)怎么理解?
問:
mysql的 IFNULL() 函數(shù)怎么理解?
答:
IFNULL() 函數(shù)用于判斷第一個表達(dá)式是否為 NULL,如果為 NULL 則返回第二個參數(shù)的值,如果不為 NULL 則返回第一個參數(shù)的值。
IFNULL() 函數(shù)語法格式為:
IFNULL(expression, alt_value)
如果第一個參數(shù)的表達(dá)式 expression 為 NULL,則返回第二個參數(shù)的備用值。
例如上述代碼中表示:當(dāng)?shù)谝粋€參數(shù) sum(c_id='01')*score 為空時返回第二個參數(shù) 0,否則返回第一個參數(shù)sum(c_id='01')*score,也就是把c_id為‘01’的score查詢出來。






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論
0條評論