300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > 如何让MySQL查询结果为空时显示0(简单易懂的设置方法) mysqli fetch row乱码

如何让MySQL查询结果为空时显示0(简单易懂的设置方法) mysqli fetch row乱码

时间:2020-10-12 20:32:58

相关推荐

如何让MySQL查询结果为空时显示0(简单易懂的设置方法) mysqli fetch row乱码

方法一:使用IFNULL函数

IFNULL函数可以判断一个表达式是否为NULL,如果为NULL,则返回一个指定的值。可以使用IFNULL函数实现查询结果为空时显示0的效果。

语法:IFNULL(expr1,expr2)

其中,expr1为需要判断的表达式,expr2为当expr1为NULL时返回的值。

例如,查询某个表中某个字段的值,并在结果为空时显示0,可以使用以下SQL语句:

ameame;

方法二:使用COALESCE函数

COALESCE函数可以返回参数列表中第一个非NULL的值。可以使用COALESCE函数实现查询结果为空时显示0的效果。

语法:COALESCE(expr1,expr2,…)

其中,expr1、expr2等为需要判断的表达式。

例如,查询某个表中某个字段的值,并在结果为空时显示0,可以使用以下SQL语句:

ameame;

以上两种方法都可以实现查询结果为空时显示0的效果,使用时可以根据实际情况选择。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。