聚合不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含  

    HAVING 子句通常与 GROUP BY 子句一起使用以筛选聚合值结果。但是 HAVING 也可以在不使用 GROUP BY 的情况下单独指定。HAVING 子句指定在应用 WHERE 子句筛选器后要进一步应用的筛选器。这些筛选器可以应用于 SELECT 列表中所用的聚合函数。

select avg(y.工资) 平均工资,x.部门名

from depart x,salary y,worker z

where x.部门号=z.部门号 and z.职工号=y.职工号

group by x.部门号,x.部门名,z.职工号

having avg(y.工资)>'1200'

相关文章:

  • 2021-07-31
  • 2022-12-23
  • 2021-11-30
  • 2021-10-22
  • 2022-01-18
  • 2021-08-25
  • 2021-06-02
  • 2022-12-23
猜你喜欢
  • 2021-12-08
  • 2022-12-23
  • 2021-06-08
  • 2022-12-23
相关资源
相似解决方案