返回顶部

收藏

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. icycandy 发表 2011-10-16 05:11:03 Linux编译安装LAMP (CentOS 5.4 + httpd-2.2.21 + MySQL 5
  2. fingnet 发表 2014-10-28 05:44:44 Node.js学习笔记-Mysql模块
  3. shandawang 发表 2015-05-09 09:48:27 Mac下PHP连接MySQL报错"No such file or directory"的解决办法
  4. admin 发表 2010-03-22 08:54:27 MySQL如何利用索引优化ORDER BY排序语句
  5. 博主 发表 2015-02-09 00:00:00 mac下mysql数据库的配置
  6. ITJesse 发表 2014-01-06 12:45:44 压缩MyISAM表以节省空间
  7. burness 发表 2014-05-28 14:01:00 MySQLcookbook第七章读书笔记
  8. 博主 发表 2010-01-15 13:38:00 MySQL数据库字符集问题小结
  9. kafka0102 发表 2010-09-29 08:43:16 Facebook的Online Schema Change for MySQL
  10. francs 发表 2014-12-02 09:11:48 MySQL:开启 Binary Logging
  11. nonozone 发表 2013-06-14 07:08:58 WampServer修改root密码
  12. 博主 发表 2015-03-12 00:00:00 性能优化之MySQL优化(一)

发表评论