where和having的区别

where子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。

having子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having条件显示特定的组,也可以使用多个分组标准进行分组。

where:

where是一个约束声明,使用where来约束来自数据库的数据;

where是在结果返回之前起作用的;

where中不能使用聚合函数。

having:

having是一个过滤声明;

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

在having中可以使用聚合函数。

where和having的执行顺序:where早于group by早于having。

来源:高三学习
首页 点赞

高考相关内容

高考备考专题

高考最新文章

15所高校,将建新校区!

11月23日,重庆市人民政府发布了《关于印发重庆市教育事业发展“十四五”规划(2021-2025)的通知》。

高校新校区

广东:2022年普通高考美术、书法、广播电视编导术科统考考试和健康申报时间

艺考生注意啦!广东省2022年普通高考美术、书法、广播电视编导术科统考即将举行,考试时间安排如下:

广东:2022年普通高考美术、书法、广播电视编导术科统考考试和健康申报时间

中央戏剧学院拟招收2022级相声创作表演本科班

中央戏剧学院拟招收2022级相声创作表演本科班

中央戏剧学院,中央戏剧学院拟招收2022级相声创作表演本科班

中央美术学院2022年本科招生专业省统考科类对应要求

中央美术学院2022年本科招生专业省统考科类对应要求

中央美术学院,中央美术学院2022年本科招生专业省统考科类对应要求

速看!九大美院和艺术名校哪些专业无需校考?

九大美院和艺术名校哪些专业无需校考?本文整理好了2021届使用统考成绩招生的院校和专业(共194所),供2022届艺考生参考。

九大美院

claim to do还是doing

claim to do还是doing

claim to do还是doing

coke可数名词还是不可数名词

coke可数名词还是不可数名词

coke可数名词还是不可数名词

datacenter与standard区别

datacenter与standard区别

datacenter与standard区别

prendre的动词变位

prendre的动词变位

prendre的动词变位

die of 和die from的区别巧记

die of 和die from的区别巧记

die of 和die from的区别巧记
新高考-高三学习-高三英语-having和where的区别

没有更多了~去看看其他高考内容吧

网站首页 网站地图 返回顶部