DQL-分组聚合

简介: DQL-分组聚合

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

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

统计每个组的人数

这就称之为:分组聚合

 

基础语法:

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

聚合函数有:

SUM(列)求和

AVG(列)求平均值

MIN(列)求最小值

MAX(列)求最大值

COUNT(列|*)求数量

image.png

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

image.png

目录
相关文章
使用mongo聚合分组查询获取每一组的时间最大的一条数据
使用mongo聚合分组查询获取每一组的时间最大的一条数据
1131 0
queryDsl多表联合查询,任意查询联合字段
这是我的通用方法 package com.spark.bitrade.service.Base; import com.querydsl.core.Tuple; import com.
4253 0
|
6月前
T-sql 高级查询( 5*函数 联接 分组 子查询)
T-sql 高级查询( 5*函数 联接 分组 子查询)
|
6月前
|
SQL 搜索推荐 数据库
8. 聚合查询
8. 聚合查询
|
SQL HIVE
hive:条件查询、join关联查询、分组聚合、子查询
hive:条件查询、join关联查询、分组聚合、子查询
721 0
hive:条件查询、join关联查询、分组聚合、子查询
|
SQL 关系型数据库 数据库
10个高级SQL写法,包括窗口函数、联合查询、交叉查询、递归查询
10个高级SQL写法,包括窗口函数、联合查询、交叉查询、递归查询
217 1
|
关系型数据库 PostgreSQL
postgresql中关联多表递归查询,并分组计数、求和
postgresql中关联多表递归查询,并分组计数、求和
基础DQL(数据查询)——聚合函数&分组查询
基础DQL(数据查询)——聚合函数&分组查询
129 0
基础DQL(数据查询)——聚合函数&分组查询
|
SQL 分布式计算 Java
聚合操作_groupBy_聚合操作 | 学习笔记
快速学习聚合操作_groupBy_聚合操作
131 0
聚合操作_groupBy_聚合操作 | 学习笔记
|
大数据 开发者
聚合操作_多维聚合_rollup | 学习笔记
快速学习聚合操作_多维聚合_rollup
聚合操作_多维聚合_rollup | 学习笔记