在SQL中,IFNULL函數(shù)用于檢查一個表達(dá)式是否為空,如果為空則返回一個特定的值,如果不為空則返回原始值。它的語法如下:
IFNULL(expression, value)
例如,假設(shè)我們有一個名為employees的表,其中包含salary字段,我們想要檢查每個員工的薪水是否為空,如果為空,則將其設(shè)置為0??梢允褂肐FNULL函數(shù)來實(shí)現(xiàn)這個目標(biāo):
SELECT IFNULL(salary, 0) FROM employees
這將返回一個包含員工薪水的結(jié)果集,如果薪水為空,則返回0。