简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

浅谈mysql可有类似oracle的nvl的函数

来源:易贤网   阅读:1684 次  日期:2017-02-28 10:54:06

温馨提示:易贤网小编为您整理了“浅谈mysql可有类似oracle的nvl的函数”,方便广大网友查阅!

要用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)

mysql> select ifnull(null,10);

+-----------------+

| ifnull(null,10) |

+-----------------+

| 10 |

+-----------------+

1 row in set (0.00 sec)

isnull的用法如下

mysql> select isnull(null);

+--------------+

| isnull(null) |

+--------------+

| 1 |

+--------------+

1 row in set (0.00 sec)

mysql> select isnull(1);

+-----------+

| isnull(1) |

+-----------+

| 0 |

+-----------+

1 row in set (0.00 sec)

更多信息请查看数据库
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:微信小程序 滚动选择器(时间日期)详解及实例代码
下一篇:分组字符合并SQL语句 按某字段合并字符串之一(简单合并)
易贤网手机网站地址:浅谈mysql可有类似oracle的nvl的函数
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!