我有一个包含 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/