DQL-分组聚合

简介: DQL-分组聚合

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

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

统计每个组的人数

这就称之为:分组聚合

 

基础语法:

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

聚合函数有:

SUM(列)求和

AVG(列)求平均值

MIN(列)求最小值

MAX(列)求最大值

COUNT(列|*)求数量

image.png

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

image.png

目录
相关文章
|
7月前
T-sql 高级查询( 5*函数 联接 分组 子查询)
T-sql 高级查询( 5*函数 联接 分组 子查询)
|
7月前
|
SQL 搜索推荐 数据库
8. 聚合查询
8. 聚合查询
|
SQL HIVE
hive:条件查询、join关联查询、分组聚合、子查询
hive:条件查询、join关联查询、分组聚合、子查询
727 0
hive:条件查询、join关联查询、分组聚合、子查询
|
关系型数据库 PostgreSQL
postgresql中关联多表递归查询,并分组计数、求和
postgresql中关联多表递归查询,并分组计数、求和
基础DQL(数据查询)——聚合函数&分组查询
基础DQL(数据查询)——聚合函数&分组查询
139 0
基础DQL(数据查询)——聚合函数&分组查询
|
SQL 分布式计算 Java
聚合操作_groupBy_聚合操作 | 学习笔记
快速学习聚合操作_groupBy_聚合操作
134 0
聚合操作_groupBy_聚合操作 | 学习笔记
|
大数据 开发者
聚合操作_多维聚合_rollup | 学习笔记
快速学习聚合操作_多维聚合_rollup
聚合操作_多维聚合_rollup | 学习笔记
|
SQL 分布式计算 大数据
聚合操作_多维聚合_cubeSQL | 学习笔记
快速学习聚合操作_多维聚合_cubeSQL
122 0
聚合操作_多维聚合_cubeSQL | 学习笔记
|
大数据 开发者
聚合操作_多维聚合_需求介绍 | 学习笔记
快速学习聚合操作_多维聚合_需求介绍
117 0
聚合操作_多维聚合_需求介绍 | 学习笔记
|
关系型数据库 MySQL 数据库
MySQL数据库基础学习Day2:条件查询,排序、限制和去重操作,聚合查询,分组查询
MySQL数据库基础学习Day2:条件查询,排序、限制和去重操作,聚合查询,分组查询
136 0
MySQL数据库基础学习Day2:条件查询,排序、限制和去重操作,聚合查询,分组查询