MySQL函数if(expr1,expr2,expr3)
发布时间:2020-05-22 16:06:23 所属栏目:MySql 来源:互联网
导读:1、if(expr1,expr2,expr3)2、-- expr1 为0或者null或者false,则返回 expr3 ; 否则,返回expr2;-- expr1 为0或者null或者false,则返回 expr3 ; 否则,返回expr2;select if(0,2,3) as com -- 返回3select if(null,2,3) as com -- 返回3select if(false,2,3)
3、-- expr2 或者 expr3 为 null,返回表达式和1中保持一致,即为由expr1的真假决定。并不是其它文章中说的选择一个不为null 的expr2 或者expr3 作为返回值。
4、-- if返回值问题,字符串或者数字值,其它还是遵循1中原则
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
