SQL语句中:where、having、group by的几个知识点

1.where

  where后边不能使用聚合函数,例如:max(最大)、min(最小)、sum(求和)、avg(平均)等

  where是在查询数据结果返回之前,对数据库中的查询条件进行约束

  where的执行顺序是在聚合函数之前

2.having

  having后边可以使用聚合函数

  having是在数据库返回结果之后起作用的

  having用于分组筛选

3.group by

  与聚合函数一起使用

上一篇:MySQL之指定过滤条件(HAVING)


下一篇:GROUP BY和HAVING