返回顶部

收藏

mysql的ifnull表达式

更多

mysql ifnull(a, b)用来判断a是否为null,如果a不是null那么ifnull(a,b)返回a, 否则返回b

mysql> SELECT IFNULL('oom.cn', 'outofmemory.cn');
Result: 'oom.cn'

mysql> SELECT IFNULL(NULL, 'outofmemory.cn');
Result: 'outofmemory.cn'

mysql> SELECT IFNULL(DATE('2014-02-01'), '2014-02-18');
Result: '2014-02-01'

mysql> SELECT IFNULL(DATE(NULL), '2014-02-18');
Result: '2014-02-18'

mysql> SELECT IFNULL(5, 6);
Result: 5

mysql> SELECT IFNULL(5/0, 'Dividing by 0 returns NULL');
Result: 'Dividing by 0 returns NULL'

标签:ifnull,mysql

收藏

0人收藏

支持

1

反对

0

相关聚客文章
  1. 朴人博客 发表 2014-05-01 15:58:44 MySQL数据损坏问题及修复
  2. enjoy <> 发表 2013-11-17 13:57:48 php5.4后htmlspecialchars输出为空的问题
  3. luocs 发表 2014-04-04 08:05:51 MySQL小问题解决集锦
  4. 佛福 发表 2014-05-27 06:13:01 粗略估计mysql数据库所占空间
  5. 博主 发表 2010-06-10 14:50:00 MySQL Connector/C++入门教程(上)
  6. 和大头 发表 2011-06-23 12:52:35 《构建高性能Web站点》学习笔记
  7. xupeng 发表 2014-07-11 04:23:22 mysql5.x数据库的MyISAM和InnoDB引擎配置优化
  8. rming 发表 2014-07-24 05:51:00 MySQL数据库PDO教程
  9. 张映 发表 2014-08-01 01:52:48 coreseek sphinx mmseg mysql 全文检索 安装 配置
  10. 洗碗的老彭 发表 2014-08-07 14:02:05 Mysql主从同步出错
  11. admin 发表 2014-08-21 06:25:44 Some data collection display
  12. 佛福 发表 2014-09-01 08:19:00 mydumper安装

发表评论