为什么在使用HAVING 子句时我们总是同时使用GROUP BY 子句

来源:百度知道 编辑:UC知道 时间:2024/05/18 12:26:09
rt

group by 是用于分组的。是使用group by 时如果要加条件(相当于where)就要使用having子句。
group by 可以不使用having(没有条件来约束它);

having 是分组条件,当然要同时使用Group by了,不分组何来分组条件呢

对,HAVING 必须在group by后使用,

因为having是group by之后附加筛选条件
必须在group by之后用
就相where 是select的条件所以嵌套在select里面一样