在 SQL 中,您可以使用 AVG() 函數和 GROUP BY 子句來計算每個組的平均值
SELECT column_name1, AVG(column_name2) as average_value
FROM table_name
GROUP BY column_name1;
這里是一個實際的例子。假設我們有一個名為 “sales” 的表格,其中包含以下列:“customer_id”(客戶ID)、“product_id”(產品ID)和"price"(價格)。現在,我們想要計算每個客戶的平均購買價格。
SELECT customer_id, AVG(price) as average_purchase_price
FROM sales
GROUP BY customer_id;
這將返回一個結果集,其中包含每個客戶 ID 及其對應的平均購買價格。