返回顶部

收藏

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

发表评论