group by不能跟where一起用吗?那我怎么设立条件呢?having好像只能用于函数啊

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 19:50:16
groupby不能跟where一起用吗?那我怎么设立条件呢?having好像只能用于函数啊groupby不能跟where一起用吗?那我怎么设立条件呢?having好像只能用于函数啊groupby不能跟

group by不能跟where一起用吗?那我怎么设立条件呢?having好像只能用于函数啊
group by不能跟where一起用吗?
那我怎么设立条件呢?having好像只能用于函数啊

group by不能跟where一起用吗?那我怎么设立条件呢?having好像只能用于函数啊
可以一起用的
where 是对数据集进行筛选
group by 是对结果集进行聚集
就是说where筛选后,才轮到group by上场
例子:
select a.class,count(1) as cou
from tab1 a inner join tab2 b on a.id = b.id
where a.type = 'U'
group by a.class