在 MySQL 中,跨多行新增列的值是分析資料時的常見任務。這可以使用 SUM() 聚合函數來完成。
考慮一個包含三列(A、B 和C)的表:
A | B | C |
---|---|---|
2 | 2 | 2 |
4 | 4 | 4 |
6 | 7 | 8 |
目標是計算表中所有行的每列值的總和。預期結果將是:
A | B | C |
---|---|---|
12 | 13 | 14 |
要對列中的值求和,請使用以下查詢:
select sum(A), sum(B), sum(C) from mytable where id in (1, 2, 3);
此查詢使用SUM ( ) 函數來計算每列值的總和。 WHERE 子句過濾結果以僅包含 ID 為 1、2 和 3 的行,確保計算所需行的總和。
以上是如何在 MySQL 中對列值求和?的詳細內容。更多資訊請關注PHP中文網其他相關文章!