MySQL对列的元素求和

标签 mysql sum

我有一个包含 3 列(A、B、C)的表格。我想从表中选择一些行,然后 MySQL 返回一行,每列都添加了值。

   A B C
1. 2 2 2
2. 4 4 4
3. 6 7 8

如果我选择所有三行,MySQL 应该在这种情况下返回:

   A   B  C
1. 12  13 14

最佳答案

 select sum(A),sum(B),sum(C) from mytable where id in (1,2,3);

关于MySQL对列的元素求和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4586040/

相关文章:

mysql - 提高 mySQL 查询的速度

命令行上的 MySQL 未知 InnoDB 选项

来自 AS 列的 MySQL SUM 和 GROUP BY

mysql - 在索引列上使用替换函数时不使用索引

MYSQL 查询卡在发送状态

c# - 为什么 List<float>.Sum() 和手动数字求和在 C# 中给出不同的结果?

mysql - 从两个表中选择并求和数量(mysql)

swift - 与 metal swift 并行计算数组值的总和

MySQL : turn fraction strings into number

mysql - 如何按一列筛选同时按另一列排序?