我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于mysql 分组函数的问题

  1. select e.deptno, avg(e.sal)
    from emp e
    where avg(e.sal)>2000
    group by e.deptno;

  2. select e.job,sum(e.sal) salsum
    from emp e
    where e.job!='SALESMAN'
    group by e.job
    order by salsum asc;

不是说 分组函数只能在分组函数中使,不能在 where语句中实现

第一个不能再 mysql 中实现 为什么第二个却可以实现

一般运行顺序:
from
where
group by having
select
order by

因此order by可以使用select中的别名

近期文章

  • 有没有会C语言的大神帮忙做一下这几道题
  • 求问web前端设计特效
  • 求教各位这题输出值为多少
  • 这俩步骤写出来的意义是什么?
  • 这烫烫烫是什么鬼👻?有没有大佬指明一下,非常感谢!
  • 悬赏matlab的一道题,要求完整程序和结果截图,如果有设计流程图就更好啦
  • 谁能帮我看看什么问题
  • Java线程问题
  • 以凝聚式层次聚类分析鸢尾花数据
  • element级联回显radio不选中,如果回显为第一层级的时候是选中的从第二层级开始都是不选中的
  • 这个二维码怎么识别出来文件
  • java新人求解:mybatis连接数据库报错
  • OpenStack dashboard界面创建云主机一直在块设备映射,求大佬指点
  • matlab海上石油泄露模型
  • linux字符串截取
  • 移动自动化元素定位,这种怎么选择啊?
  • 怎么获得指定文件夹的URI?
  • 用debug调试def函数
  • JavaScript怎么制作该网页
  • 求mysql数据库中创建触发器禁止插入数据库 的语句

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华