在 SQL 中,結合 GROUP BY 使用可以對數據進行分組然后對每個組進行聚合操作。例如,可以使用 GROUP BY 對某個字段進行分組,然后使用聚合函數如 SUM、COUNT、MAX、MIN 等對每個組進行計算。
以下是一個示例:
假設有一個名為 sales
的表,其中包含銷售數據,字段包括 product_id
、quantity
和 revenue
。
要計算每個產品的總銷售量和總收入,可以使用以下 SQL 查詢:
SELECT product_id, SUM(quantity) AS total_quantity, SUM(revenue) AS total_revenue
FROM sales
GROUP BY product_id;
這將根據 product_id
對數據進行分組,并計算每個產品的總銷售量和總收入。