溫馨提示×

如何結合MYSQL DISTINCT進行數據統計

小樊
130
2024-10-10 00:29:37
欄目: 云計算

要結合MySQL的DISTINCT進行數據統計,你可以使用COUNT()函數和DISTINCT關鍵字。COUNT()函數用于計算行數,而DISTINCT關鍵字用于返回唯一值。以下是一個示例查詢,用于統計某個表中不重復的列值的數量:

SELECT COUNT(DISTINCT column_name) AS unique_count
FROM table_name;

在這個示例中,將column_name替換為你想要統計不重復值的列名,將table_name替換為你的表名。結果將顯示該列中不重復值的數量。

例如,假設你有一個名為orders的表,其中包含以下數據:

order_id product_id customer_id
1 101 1
2 102 1
3 101 2
4 103 3
5 102 3

你想要統計不重復的product_id數量。你可以使用以下查詢:

SELECT COUNT(DISTINCT product_id) AS unique_product_count
FROM orders;

結果將顯示:

unique_product_count
3

這意味著orders表中有3個不同的product_id。

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