初学SQL之Group by

group by用于根据(by)一定的规则进行分组(Group)

注意点:

  • 可以配合聚合函数使用。聚合函数包含:count、sum、max、min、avg等
  • 在select中指定的字段要么就要包含在Group By语句的后面作为分组的依据;要么就要被包含在聚合函数中

聚合函数是对一组值执行计算并返回单一的值的函数,它经常与SELECT语句的GROUP BY子句一同使用。

Having子句:在 SQL 中增加 HAVING 子句原因是,WHERE 关键字无法与聚合函数一起使用。
HAVING 子句可以让我们筛选分组后的各组数据。(需要配合group by 使用)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容