热线电话:13121318867

登录
2020-06-19 阅读量: 752
​mysql的 IFNULL() 函数怎么理解?

问:

mysql的 IFNULL() 函数怎么理解?

image.png


答:

IFNULL() 函数用于判断第一个表达式是否为 NULL,如果为 NULL 则返回第二个参数的值,如果不为 NULL 则返回第一个参数的值。

IFNULL() 函数语法格式为:

IFNULL(expression, alt_value)

如果第一个参数的表达式 expression 为 NULL,则返回第二个参数的备用值。

例如上述代码中表示:当第一个参数 sum(c_id='01')*score 为空时返回第二个参数 0,否则返回第一个参数sum(c_id='01')*score,也就是把c_id为‘01’的score查询出来。



27.4186
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子