首页 > 数据库技术 > 详细

mysql中ifnull()方法的用法

时间:2021-05-15 12:20:01      阅读:15      评论:0      收藏:0      [点我收藏+]

一般我们在使用ifnull()方法的时候,都是类似下面的语句:

IFNULL(expr1,expr2)
如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值

select ifnull(name,‘no name‘) from person;

将查询到的结果中的null转化为指定的字符串,但是其实在where查询部分也可以使用ifnull():

select * from person where ifnull(name,‘no name‘)=‘no name‘;

这种使用看起来有点笨,但是在一些应用中可以很好的减少代码量

mysql中ifnull()方法的用法

原文:https://www.cnblogs.com/xianz666/p/14771094.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!