美文网首页
每日一练习(1)

每日一练习(1)

作者: 三人行大道 | 来源:发表于2019-05-27 16:31 被阅读0次
https://blog.csdn.net/lzb348110175/article/details/90177520

having,where,group by
执行顺序
where>聚合函数(sum,min,max,avg,count)>having

select sum(score) from student  where sex='man' group by name having sum(score)>210

注意事项:
“Where” 是一个约束声明,使用Where来约束来之数据库的数据,Where是在结果返回之前起作用的,且Where中不能使用聚合函数。

“Having”是一个过滤声明,是在查询返回结果集以后对查询结果进行的过滤操作,在Having中可以使用聚合函数。

WHERE语句在GROUPBY语句之前;SQL会在分组之前计算WHERE语句。
HAVING语句在GROUPBY语句之后;SQL会在分组之后计算HAVING语句。

1、where 后不能跟聚合函数,因为where执行顺序大于聚合函数。 
2、where 子句的作用是在对查询结果进行分组前,将不符合where条件的行去掉,即在分组之前过滤数据,条件中不能包含聚组函数,使用where条件显示特定的行。 
3、having 子句的作用是筛选满足条件的组,即在分组之后过滤数据,条件中经常包含聚组函数,使用having 条件显示特定的组,也可以使用多个分组标准进行分组

相关文章

  • 成都回来开始做练习!

    每日打卡模板 每日三练习: 一、观呼吸练习 二、情绪观照练习 三、觉知练习 1.具体事件:我看到/听到…… 2.情...

  • 写作小练习01

    20210505 每日写作小练习-01。 今天是每日写作小练习的第1天。 为什么会想要开始每日写作小练习呢?我一直...

  • 每日一练习(1)

    having,where,group by执行顺序where>聚合函数(sum,min,max,avg,count...

  • 每日翻译练习1

    中翻英 同时,发达国家的实际表明,随着人口老龄化,养老费用及人均医疗费用均会大幅上升,加重政府财政负担。

  • 我的外语学习工具

    1英语流利说 侧重口语,每天练习10分钟左右,日常练习版块有每日一词,每日听力泛听,短对话,配音,情景对话,偶尔会...

  • 精进写作,你也相信每日日更好,还是每周日更更好一些呢?

    每日写作进步,从每日输出日记开始。 1 对于写作练习,特别是刚刚练习时,在参加。各个平台的写作营班时,老师讲解时候...

  • 8.0 践行打卡 D12

    1.运动 瑜伽学习第二天 2.阅读 论语每日阅读分享 3.三只青蛙 1:完成每日瑜伽的正确体式练习和理论知识的练习...

  • 微习惯养成-声音美化口部操

    每日练习计划!——30天养成好习惯 每日口部操练习 1. 撅唇裂唇 撅咧20次为一组 两组 2. 双唇打响 20次...

  • 感恩随记

    昨天早上,助教老师发来信息,要到训练群练习每日功课1——爱的表达,每日功课2——正念篇,我赶忙去参加练习,看见孟妮...

  • 每日

    每日冥想30分 每日阅读一本书 每日输出一篇读书笔记 每日输出千字简书作品 每日听课2到3小时 每日练习书法1小时...

网友评论

      本文标题:每日一练习(1)

      本文链接:https://www.haomeiwen.com/subject/uhujaqtx.html