在MySQL中,IFNULL函數用于判斷一個字段是否為NULL,如果為NULL,則返回一個指定的值,如果不為NULL,則返回字段本身的值。
語法: IFNULL(expr1, expr2)
參數說明:
示例: 假設有一個名為students的表,其中包含以下字段:id, name, age。
返回age字段,如果age為NULL,則返回0: SELECT IFNULL(age, 0) FROM students;
返回name字段,如果name為NULL,則返回’Unknown’: SELECT IFNULL(name, ‘Unknown’) FROM students;
注意事項: