码迷,mamicode.com
首页 > 其他好文 > 详细

mysl

时间:2018-05-20 13:00:31      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:不为   php   必须   内存   real   字符串   mysq   存储   用法   

IFNULL(expr1,expr2)的用法:
假如expr1   不为   NULL,则   IFNULL()   的返回值为   expr1; 
否则其返回值为   expr2。IFNULL()的返回值是数字或是字符串,具体情况取决于其所使用的语境。
mysql>   SELECT   IFNULL(1,0);   
                  ->   1   
mysql>   SELECT   IFNULL(NULL,10);   
   ->   10   
 mysql>   SELECT   IFNULL(1/0,10);   
           ->   10   
mysql>   SELECT   
IFNULL(1/0,‘yes‘);   
            ->   ‘yes‘  
IFNULL(expr1,expr2)的默认结果值为两个表达式中更加“通用”的一个,顺序为STRING、   REAL或   
INTEGER。假设一个基于表达式的表的情况,     或MySQL必须在内存储器中储存一个临时表中IFNULL()的返回值: 

  

mysl

标签:不为   php   必须   内存   real   字符串   mysq   存储   用法   

原文地址:https://www.cnblogs.com/zxqblogrecord/p/9063029.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!