DQL-分组聚合

简介: DQL-分组聚合

分组聚合应用场景非常多,例如:统计班级中,男生和女生的人数

这种需求就需要按性别分组

统计每个组的人数

这就称之为:分组聚合

 

基础语法:

SELECT 字段|聚合函数 FROM [WHERE条件] GROUP BY

聚合函数有:

SUM(列)求和

AVG(列)求平均值

MIN(列)求最小值

MAX(列)求最大值

COUNT(列|*)求数量

image.png

一个语句总可以写多个聚合

image.png

目录
相关文章
使用mongo聚合分组查询获取每一组的时间最大的一条数据
使用mongo聚合分组查询获取每一组的时间最大的一条数据
944 0
|
4月前
|
SQL Java 数据库连接
MyBatisPlus-聚合查询、分组查询及等值查询
MyBatisPlus-聚合查询、分组查询及等值查询
186 0
|
9月前
|
关系型数据库 PostgreSQL
postgresql中关联多表递归查询,并分组计数、求和
postgresql中关联多表递归查询,并分组计数、求和
|
SQL HIVE
hive:条件查询、join关联查询、分组聚合、子查询
hive:条件查询、join关联查询、分组聚合、子查询
624 0
hive:条件查询、join关联查询、分组聚合、子查询
基础DQL(数据查询)——聚合函数&分组查询
基础DQL(数据查询)——聚合函数&分组查询
90 0
基础DQL(数据查询)——聚合函数&分组查询
|
SQL 分布式计算 Java
聚合操作_groupBy_聚合操作 | 学习笔记
快速学习聚合操作_groupBy_聚合操作
98 0
聚合操作_groupBy_聚合操作 | 学习笔记
|
大数据 开发者
聚合操作_多维聚合_rollup | 学习笔记
快速学习聚合操作_多维聚合_rollup
71 0
聚合操作_多维聚合_rollup | 学习笔记
|
SQL 存储 关系型数据库
DQL 之基础查询之列控制|学习笔记
快速学习 DQL 之基础查询之列控制
78 0
DQL 之基础查询之列控制|学习笔记
|
分布式计算 大数据 Spark
聚合操作_多维聚合_rollup 案例 | 学习笔记
快速学习聚合操作_多维聚合_rollup 案例
58 0
聚合操作_多维聚合_rollup 案例 | 学习笔记
|
关系型数据库 MySQL 数据库
MySQL数据库基础学习Day2:条件查询,排序、限制和去重操作,聚合查询,分组查询2
MySQL数据库基础学习Day2:条件查询,排序、限制和去重操作,聚合查询,分组查询
MySQL数据库基础学习Day2:条件查询,排序、限制和去重操作,聚合查询,分组查询2