SQL小知识点总结中(1)——HAVING和WHERE的区别

一、having 和 where的区别

Having

Where

过滤声明,在查询返回结果集以后对查询结果进行过滤操作

约束声明,在结果返回之前起作用

放在group by后面相当于where

不能放在group by后面

能使用聚合函数

不能使用聚合函数

可以接受group by,where或者from子句输出的数据(组)

只能接受from子句输出的数据(行)

posted @ 2020-04-10 17:11  pegawayatstudying  阅读(156)  评论(0编辑  收藏  举报