MYSQL-----IFNULL()函数的用法
Mysql查询中可以使用IFNULL()函数,IFNULL函数中有两个参数,它的作用是测试如果ifnull第一个参数不为null,就会显示出查询的结果,如果第一个参数为null,则会返回第二个参数的字符串,IFNULL函数使用方法示例如下:
注意点:首先要注意此方法只适用于mysql中定义默认值为null的字段
示例要求:查询出户mobile为53437569的用户信息,若判断birthday为null,则用0替代,实现的mysql写法如下:
写法一:select uuid,mobile,IFNULL(birthday, "0") as "birthday" from user where mobile="53437569";
注:uuid、mobile、birthday是我特殊关注的字段
写法二:select *,IFNULL(birthday, "0") from user where mobile="53437569";
查询结果截图示例:
1.作者:Syw 2.出处:http://www.cnblogs.com/syw20170419/ 3.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 4.如果文中有什么错误,欢迎指出。以免更多的人被误导。 |