在数据库中,数据分组是一种常见的操作,它允许我们根据特定的列或条件将数据分组成不同的集合,并对每个集合进行聚合计算。MySQL提供了强大的分组功能,使我们能够对数据进行灵活的分析和汇总。本文将介绍如何在MySQL中使用GROUP BY子句进行数据分组,并提供相应的源代码示例。
- 创建示例数据表
让我们首先创建一个示例数据表,以便演示MySQL的分组功能。以下是一个名为"orders"的表,其中包含了一些订单记录:
CREATE TABLE orders (
id INT PRIMARY KEY,
customer_id INT,
product_name VARCHAR