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