MySQL 是一个关系型数据库管理系统,广泛用于存储和管理数据。统计多种值通常指的是对数据库中的某一列或多列进行聚合计算,以获取特定的统计信息。
COUNT
、SUM
、AVG
、MIN
、MAX
等,可以满足各种统计需求。COUNT()
函数统计记录的数量。SUM()
函数计算某一列的总和。AVG()
函数计算某一列的平均值。MIN()
和 MAX()
函数分别找出某一列的最小值和最大值。假设我们有一个名为 orders
的表,包含以下字段:order_id
(订单ID)、product_id
(产品ID)、quantity
(数量)、price
(单价)。
SELECT product_id, SUM(quantity) AS total_quantity
FROM orders
GROUP BY product_id;
SELECT SUM(quantity * price) AS total_sales
FROM orders;
SELECT product_id, SUM(quantity) AS total_quantity
FROM orders
GROUP BY product_id
ORDER BY total_quantity DESC
LIMIT 1;
领取专属 10元无门槛券
手把手带您无忧上云