mysq数据库查询之分组查询
**1、对数据进行分组,一般有两种使用场景:**
**⑴单独使用GROUP BY关键字,**
**⑵将GROUP BY关键字与聚合函数一起使用(常用)**
**1、GROUP BY关键字通常与集合函数一起使用。集合函数包括COUNT()函数、SUM()函数、AVG()函数、MAX()函数和MIN()函数**
**2、如果GROUP BY不与聚合函数一起使用,那么查询结果就是字段取值的分组情况
⑴字段中取值相同的记录为一组,但是只显示该组的第一条记录(跟前面GROUP BY单独使用一样)**
**3、常用的聚合函数有:
⑴COUNT()函数:用于统计记录的条数**
**⑵SUM()函数:用于计算字段的值的总和**
**⑶AVG()函数:用于计算字段的值的平均值**
**⑷MAX()函数:用于查询字段的最大值**
**⑸MIN()函数:用于查询字段的最小值**
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Blazor Hybrid适配到HarmonyOS系统
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 分享4款.NET开源、免费、实用的商城系统
· 解决跨域问题的这6种方案,真香!
· 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库