1.where
where后边不能使用聚合函数,例如:max(最大)、min(最小)、sum(求和)、avg(平均)等
where是在查询数据结果返回之前,对数据库中的查询条件进行约束
where的执行顺序是在聚合函数之前
2.having
having后边可以使用聚合函数
having是在数据库返回结果之后起作用的
having用于分组筛选
3.group by
与聚合函数一起使用
2024-03-12 16:07:14
1.where
where后边不能使用聚合函数,例如:max(最大)、min(最小)、sum(求和)、avg(平均)等
where是在查询数据结果返回之前,对数据库中的查询条件进行约束
where的执行顺序是在聚合函数之前
2.having
having后边可以使用聚合函数
having是在数据库返回结果之后起作用的
having用于分组筛选
3.group by
与聚合函数一起使用