MySQL 的group by
时间: 2024-07-24 12:01:05 浏览: 65
MYSQL GROUP BY用法详解
MySQL 的 `GROUP BY` 子句是一个用于数据库查询的关键字,它通常与聚合函数(如 COUNT、SUM、AVG 等)一起使用。`GROUP BY` 主要用于对数据进行分组处理,将具有相同属性值的行组合在一起,以便计算每个组的汇总信息。
当你需要按某个字段对表中的记录进行分类,并针对每一类获取统计数据时,可以使用 `GROUP BY`。例如,如果你有一个销售记录表,你可以 `GROUP BY` 地区,然后计算每个地区的总销售额:
```sql
SELECT region, SUM(sales_amount) as total_sales
FROM sales_records
GROUP BY region;
```
这将返回每个地区的名称以及对应的总销售额。
阅读全文