GROUP BY 语句用于结合合计函数,根据一个或多个列对结果集进行分组。
1、概述
“Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理。
2、原始表
![638846e512f6d6623d8396667f5dc773.png](https://img-blog.csdnimg.cn/img_convert/638846e512f6d6623d8396667f5dc773.png)
3、简单Group By
示例1
select 类别, sum(数量) as 数量之和 from A group by 类别
返回结果如下表,实际上就是分类汇总。
![69612a8c1566240abb6c89cb5b06696a.png](https://img-blog.csdnimg.cn/img_convert/69612a8c1566240abb6c89cb5b06696a.png)
4、Group By 和 Order By
示例2
select 类别, sum(数量) AS 数量之和 from A group by 类别 order by sum(数量) desc
返回结果如下表
![b09a1aaa8dac615950aa84ae4cfa3942.png](https://img-blog.csdnimg.cn/img_convert/b09a1aaa8dac615950aa84ae4cfa3942.png)
在Access中不可以使用“order by 数量之和 desc”&#x