溫馨提示×

SQL中如何結合去重與聚合函數使用

sql
小樊
133
2024-06-13 12:54:05
欄目: 云計算

在SQL中,可以結合去重和聚合函數使用來對數據進行分組統計,去掉重復的數據。

例如,假設有一張表orders,其中包含訂單信息,包括訂單號、商品名稱和訂單金額?,F在我們想要統計每種商品的訂單數量和總金額,可以使用以下SQL語句:

SELECT 商品名稱, COUNT(DISTINCT 訂單號) AS 訂單數量, SUM(訂單金額) AS 總金額
FROM orders
GROUP BY 商品名稱;

在上面的示例中,我們使用了COUNT(DISTINCT 訂單號)來統計每種商品的訂單數量,同時使用了SUM(訂單金額)來計算每種商品的總金額。通過在COUNT和SUM函數中加入DISTINCT關鍵字,可以去重統計數據,確保每種商品的訂單數量和總金額是準確的。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女