Maison > base de données > tutoriel mysql > 【MySQL函数】MYSQL IFNULL和IF函数的使用_MySQL

【MySQL函数】MYSQL IFNULL和IF函数的使用_MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-06-01 13:28:22
original
990 Les gens l'ont consulté

bitsCN.com

【MySQL函数】MYSQL IFNULL和IF函数的使用

 

下文对MYSQL IFNULL函数的使用进行了详细的叙述,供您参考学习,如果您在MYSQL IFNULL函数使用方面遇到过类似的问题,不妨一看。

 

MYSQL IFNULL(expr1,expr2)     
Copier après la connexion

如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。

mysql> select IFNULL(1,0);                           -> 1      mysql> select IFNULL(0,10);                           -> 0      mysql> select IFNULL(1/0,10);                           -> 10      mysql> select IFNULL(1/0,'yes');                           -> 'yes '    
Copier après la connexion

【MySQL函数】MYSQL IFNULL和IF函数的使用_MySQL

IF(expr1,expr2,expr3)

如果expr1是TRUE(expr1<>0且expr1<>NULL),那么IF()返回expr2,否则它返回expr3。IF()返回一个数字或字符串值,取决于它被使用的上下文。

mysql> select IF(1>2,2,3);                           -> 3      mysql> select IF(1<2,&#39;yes&#39;,&#39;no&#39;);                           -> yes     mysql> select IF(strcmp(&#39;test&#39;,&#39;test1&#39;),&#39;yes&#39;,&#39;no&#39;);   //strcmp(&#39;test&#39;,&#39;test1&#39;)=-1                        -> yes     
Copier après la connexion

 

     

     【MySQL函数】MYSQL IFNULL和IF函数的使用_MySQL

     

 

bitsCN.com
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal