當使用MySQL的SUM()
函數與GROUP BY
一起使用時,可以計算每個分組的總和。SUM()
函數用于計算指定列的總和,而GROUP BY
用于將結果分組。這樣可以對每個分組分別計算總和。
例如,假設有一個表sales
包含product_id
和amount
兩列,我們可以使用以下查詢計算每個產品的銷售總額:
SELECT product_id, SUM(amount) AS total_sales
FROM sales
GROUP BY product_id;
這將返回一個結果集,每行表示一個產品的product_id
和總銷售額total_sales
。