首页 > 技术文章 > SQL语句中:where、having、group by的几个知识点

banml 2019-12-02 15:55 原文

1.where

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

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

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

2.having

  having后边可以使用聚合函数

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

  having用于分组筛选

3.group by

  与聚合函数一起使用

推荐阅读