在MySQL 中計算列求和
當處理儲存在MySQL 等SQL 資料庫中的資料時,通常需要執行聚合操作,例如計算行間值的總和。這是一個場景,您需要對多行中的一列元素進行求和。
問題:
您有一個包含多個列的表,並且您想要選擇一些行併計算每列的總和。例如,請考慮下表:
您的目標是編寫一個 MySQL 查詢,該查詢將傳回一行,其中包含所選行的 A、B 和 C 列的總和值。
解決方案:
要實現此目的,您可以使用 SUM() 聚合函數以及 WHERE子句來過濾行。以下是查詢:
此查詢計算 id 欄位與 (1, 2, 3) 清單中的任何值相符的資料列的 A、B 和 C 欄位的值總和。將 mytable 替換為資料庫中的實際表格名稱。
在範例場景中,查詢將傳回以下結果:
以上是MySQL中如何計算列值的總和?的詳細內容。更多資訊請關注PHP中文網其他相關文章!