SQL 的 IFNULL 关键字的用法
2017-06-14 17:16
381 查看
MYSQL IFNULL(expr1,expr2)
如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。
IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。
mysql> select IFNULL(1,0);
-> 1
mysql> select IFNULL(0,10);
-> 0
mysql> select IFNULL(1/0,10);
-> 10
mysql> select IFNULL(1/0,yes);
-> yes
如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。
IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。
mysql> select IFNULL(1,0);
-> 1
mysql> select IFNULL(0,10);
-> 0
mysql> select IFNULL(1/0,10);
-> 10
mysql> select IFNULL(1/0,yes);
-> yes
相关文章推荐
- SQL,LOCATE,CONCAT,IFNULL等关键字用法
- SAP HANA SQL IFNULL和NULLIF用法与区别
- SQL语句---nvl、ifnull 用法(将null转代为0)
- SQL INNER JOIN 关键字 用法
- MySQL IFNULL()函数用法
- 关于mysql的sql语句中` `字符的用法 关键字等处理
- MySQL中的isnull、ifnull和nullif函数用法
- mybatis的动态sql之if test用法
- sql中的 IF 条件语句的用法
- SQL 数据库 学习 023 查询-06 null 的用法 --- 没有值 空值
- sql语句关键字over的作用及用法
- if exists和if not exists关键字用法
- SQL中的NULL函数:isnull、ifnull、nullif、coalesce
- MySQL IFNULL()函数用法MySQL
- SQL中UNION关键字的用法
- mysql select case if ifnull用法
- MySQL IFNULL()函数用法MySQL
- sql中的if语句的用法
- PL/SQL每日一题:含有NULL的IF条件
- Oracle的sql语句中case关键字的用法 & 单双引号的使用