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






評(píng)論(0)


暫無(wú)數(shù)據(jù)
CDA考試動(dòng)態(tài)
CDA報(bào)考指南
推薦帖子
0條評(píng)論
0條評(píng)論
0條評(píng)論