ifnull() 函数用于判断第一个表达式是否为 null,如果为 null 则返回第二个参数的值,如果不为 null 则返回第一个参数的值。
ifnull() 函数语法格式为:
ifnull(expression, alt_value)
如果第一个参数的表达式 expression 为 null,则返回第二个参数的备用值。
参数说明:
参数 描述
expression 必须,要测试的值
alt_value 必须,expression 表达式为 null 时返回的值
实例
第一个参数为 null:
select ifnull(null, “runoob”);
以上实例输出结果为:
runoob
第一个参数不为 null:
select ifnull(“hello”, “runoob”);
以上实例输出结果为:
hello