Mysql IFNULL的用法及使用场景
Mysql IFNULL的用法及使用场景用法使用场景
用法
IFNULL(expr1,expr2);
如果第一个参数不为空则返回第一个参数的值,否则返回第二个参数的值
测试
第一个参数为空时
SELECT IFNULL(NULL, 1);
返回结果为
1
第一个参数不为空时
SELECT IFNULL("hello", 1);
返回结果为
hello
使用场景
可用于在计算时判断某个值可能为空的字段
下面演示一个例子
比如在计算一件租赁产品当月的租金金额的时候,由于数据库设计原因,没有把免租天数设
原创
2020-07-13 15:14:45 ·
675 阅读 ·
0 评论