如何对 MySQL 中的列求和并返回单行?

Barbara Streisand
发布: 2024-11-21 08:32:10
原创
403 人浏览过

How to Sum Columns in MySQL and Return a Single Row?

MySQL 中对列的元素求和

在包括 MySQL 在内的许多数据库中,都有需要计算以下值的总和的情况具体栏目。为了解决这个问题,我们将探索如何检索显示每列求和值的单行。

在此场景中,我们有一个包含三列的假设表:A、B 和 C。目标是从表中选择行并让 MySQL 返回包含每列中值之和的一行。

例如,考虑以下内容表:

A B C
2 2 2
4 4 4
6 7 8

如果我们想要对所有三行求和,我们希望 MySQL 返回以下结果:

A B C
12 13 14

要实现这一点,我们可以利用 MySQL 的 SUM()功能。让我们构造一个查询来对表中所有行的值求和:

SELECT SUM(A), SUM(B), SUM(C) FROM mytable WHERE id IN (1, 2, 3);
登录后复制

此查询将计算 id 列匹配的行的每列(A、B 和 C)中的值的总和值 1、2 和 3。结果行将根据需要包含求和值。

以上是如何对 MySQL 中的列求和并返回单行?的详细内容。更多信息请关注PHP中文网其他相关文章!

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