一.语法【分组查询】
select 分组列名,聚合函数
from 表名
group by 分组列名 ;
二.范例
三.语法【条件查询having】
1.语法
select 分组列名,聚合函数
from 表名
group by 分组列名
having 条件查询条件
2.注意事项
所有条件查询不能使用列的别名。
四.范例
五.语法【条件查询where】
1.语法
select 分组列名,聚合函数
from 表名
where 条件查询
group by 分组列名
2.注意事项
使用where进行条件查询不能使用列的别名。
where条件查询是过滤分组前的数据来进行判断。
having条件查询是过滤分组后的数据来进行判断。
表现形式:where条件查询必须在分组查询(group)之前,having条件查询必须在分组查询(group)之后
六.范例
七.综合应用【where和having】
1.语法
select 分组列名,聚合函数
from 表名
where 条件查询
group by 分组列名
having 条件查询;
2.注意事项
使用where进行条件查询不能使用列的别名。
where条件查询是过滤分组前的数据来进行判断。
扫描二维码关注公众号,回复:
10658859 查看本文章
having条件查询是过滤分组后的数据来进行判断。
表现形式:where条件查询必须在分组查询(group)之前,having条件查询必须在分组查询(group)之后