當(dāng)使用MySQL的SUM()
函數(shù)與GROUP BY
一起使用時(shí),可以計(jì)算每個(gè)分組的總和。SUM()
函數(shù)用于計(jì)算指定列的總和,而GROUP BY
用于將結(jié)果分組。這樣可以對(duì)每個(gè)分組分別計(jì)算總和。
例如,假設(shè)有一個(gè)表sales
包含product_id
和amount
兩列,我們可以使用以下查詢(xún)計(jì)算每個(gè)產(chǎn)品的銷(xiāo)售總額:
SELECT product_id, SUM(amount) AS total_sales
FROM sales
GROUP BY product_id;
這將返回一個(gè)結(jié)果集,每行表示一個(gè)產(chǎn)品的product_id
和總銷(xiāo)售額total_sales
。