首页 > 数据库 > mysql教程 > 如果没有找到值,如何让 MySQL 中的 SUM 函数返回'0”?

如果没有找到值,如何让 MySQL 中的 SUM 函数返回'0”?

WBOY
发布: 2023-08-26 20:05:09
转载
857 人浏览过

如果没有找到值,如何让 MySQL 中的 SUM 函数返回“0”?

如果未找到任何值,要将 Sum 返回为“0”,请使用 IFNULL 或 COALESCE 命令。

以下是 IFNULL 的语法。

SELECT IFNULL(SUM(NULL), 0) AS aliasName;
登录后复制

现在让我们在以下查询中实现上述语法。

mysql> SELECT IFNULL(SUM(NULL), 0) AS SUMOFTWO;
登录后复制

以下是上述查询的输出,返回 0。

+----------+
| SUMOFTWO |
+----------+
|        0 |
+----------+
1 row in set (0.00 sec)
登录后复制
登录后复制

这是 COALESCE 的语法。

mysql> SELECT COALESCE(SUM(NULL),0) as SUMOFTWO;
登录后复制

以下是使用 SUM() 函数返回 0 的输出。

+----------+
| SUMOFTWO |
+----------+
|        0 |
+----------+
1 row in set (0.00 sec)
登录后复制
登录后复制

以上是如果没有找到值,如何让 MySQL 中的 SUM 函数返回'0”?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:tutorialspoint.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板