mysql中类似oracle nvl()函数ifnull()
2016-11-22 15:16
363 查看
要用ifnull,而不是isnull
isnull是判断是否为null,返回值是1表示null或者0表示不为空
ifnull等同于oracle的nvl,用法如下
mysql> select ifnull(1,10);
+--------------+
| ifnull(1,10) |
+--------------+
| 1 |
+--------------+
1 row in set (0.00 sec)
官方的解释:IFNULL(expr1,expr2)
如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。
isnull是判断是否为null,返回值是1表示null或者0表示不为空
ifnull等同于oracle的nvl,用法如下
mysql> select ifnull(1,10);
+--------------+
| ifnull(1,10) |
+--------------+
| 1 |
+--------------+
1 row in set (0.00 sec)
官方的解释:IFNULL(expr1,expr2)
如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。
相关文章推荐
- mysql中替代oracle中nvl()函数的ifnull()函数
- mysql可有类似oracle的nvl的函数
- Mysql 没有nvl()函数,却有一个类似功能的函数ifnull();
- Mysql中类似于oracle中nvl()函数的ifnull()函数
- 浅谈mysql可有类似oracle的nvl的函数
- MySQL实现类似Oracle中的decode()函数的功能见解 乐杨俊
- Mysql中类似于nvl()函数的ifnull()函数
- Mysql中类似于nvl()函数的ifnull()函数
- Mysql中类似于nvl()函数的ifnull()函数
- Mysql中ifNull()/if()/case when用法和Oracle中nvl()/nvl2()/decode()的用法
- Mysql中类似于nvl()函数的ifnull()函数
- mysql 值/表达式判断函数ifnull()与if() [类似ms sql server的isnull()]
- Mysql中类似于nvl()函数的ifnull()函数
- MySQL实现类似Oracle序列的函数
- Mysql中类似于nvl()函数的ifnull()函数
- Mysql中ifNull()/if()/case when用法和Oracle中nvl()/nvl2()/decode()的用法及其比较
- Mysql中类似于nvl()函数的ifnull()函数
- Mysql中类似于nvl()函数的ifnull()函数 乐杨俊
- Anywhere数据库中与Oracle中的NVL()类似的函数是ISNULL()
- 浅谈Mysql中类似于nvl()函数的ifnull()函数