MySql函数之 ISNULL()、NULLIF()和IFNULL()

时间:2022-02-14 02:50:12
1、ISNULL(expr) 如果expr 为null,那么isnull() 的返回值为 1,否则返回值为 0。
2、NULLIF(expr1,expr2)如果expr1 = expr2 成立,那么返回值为NULL,否则返回值为 expr1。
3、IFNULL(expr1,expr2) 假如 expr1不为 NULL,则 IFNULL()的返回值为 expr1;否则其返回值为 expr2。
注:0和空字符串不是null类型