分组查询
group by 字段
将查询结果按照某个字段进行分组,字段值相同的为一组
其实就是按照某一列进行分类
分组查询的作用
单独使用分组没有任何用处,因为单独只分组不进行下一步操作,结果返回每个分组的第一行(没有意义)
group by 后有后续处理:
一般来说 你按照什么字段分组 后续就处理什么字段,select后就有分组的字段
GROUP BY + 聚合函数
group by分组后,聚合函数以一个组为单独进行处理,并得到结果
group by + having
having只能作用于group by 后,对每一个小组整体进行判断,符合条件则筛选出来,不符合条件则整个小组去除。
group by + having + 聚合函数
如果有排序,语句顺序先分组后排序
标签:group,--,查询,分组,mysql,聚合,having From: https://www.cnblogs.com/hzk20220818/p/16774570.html