聚合不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含
聚合不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含
HAVING 子句通常与 GROUP BY 子句一起使用以筛选聚合值结果。但是 HAVING 也可以在不使用 GROUP BY 的情况下单独指定。HAVING 子句指定在应用 WHERE 子句筛选器后要进一步应用的筛选器。这些筛选器可以应用于 SELECT 列表中所用的聚合函数。
from depart x,salary y,worker z
where x.部门号=z.部门号 and z.职工号=y.职工号
group by x.部门号,x.部门名,z.职工号
having avg(y.工资)>'1200'
转载于:https://www.cnblogs.com/Denny_Yang/archive/2011/09/07/2169648.html
聚合不应出现在 WHERE 子句中,除非该聚合位于 HAVING 子句或选择列表所包含相关推荐
- postgresql报错:必须出现在 GROUP BY 子句中或者在聚合函数中使用
报错信息:Cause: org.postgresql.util.PSQLException: 错误: 字段 "s.re_scan_dt" 必须出现在 GROUP BY 子句中或者在 ...
- Java 使用LinkedList模拟KTV点歌系统,首先先添加若干歌曲,如果歌曲列表中已有该歌曲,则不加入,否则追加。`然后选择列表中的其中一首置顶,最后选择列表中一首歌曲前置一位。
使用LinkedList模拟KTV点歌系统 该系统的任务是执行3个操作:首先先添加若干歌曲,如果歌曲列表中已有该歌曲,则不加入,否则追加.`然后选择列表中的其中一首置顶,最后选择列表中一首歌曲前置一位 ...
- SQL中where子句中不能出现聚合函数的原因
首先我们应该熟悉什么聚合函数: 例如SUM(),MIN(),Max()这类的,我们称作是聚合函数. 那么我们不能在where子句中使用这些函数,为什么呢? 聚集函数也叫列函数,它们都是基于整列数据进行 ...
- mysql聚合函数不存在的数据_SELECT子句中不存在聚合函数时的GROUP BY行为
我有一个emp具有以下结构和数据的表: name dept salary ----- ----- ----- Jack a 2 Jill a 1 Tom ...
- 选择列表中的列……无效,因为该列没有包含在聚合函数或 GROUP BY 子句中
今天用SQL Server尝试实现一个SQL语句的时候,报了如标题所示的错误,通过在百度里面搜索,并亲自动手实现,终于发现问题所在,现在把它记录下来. 语句如下: select [OrderID],[ ...
- 选择列表中的列 '.......' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中。
错误:消息 8120,级别 16,状态 1,第 51 行 选择列表中的列 'Employee.EmployeeID' 无效,因为该列没有包含在聚合函数或 GROUP BY 子句中. 题目:查询最低收入 ...
- 关于因为该列没有包含在聚合函数或 GROUP BY 子句中
参考:http://blog.csdn.net/wlf535944903/article/details/5576287 在选择列表中无效,因为该列既不包含在聚合函数中,也不包含在 GROUP BY ...
- GROUP BY 子句中 选择列表中的列无效,因为该列没有包含在聚合函数或
T-SQL核心语句形式: SELECT --指定要选择的列或行及其限定 [INTO ] --INTO子句,指定结果存入新表 FROM --FROM子句,指定表或视图 [W ...
- 域名中不应出现下划线
From: http://blog.delphij.net/archives/2008/02/post-524.html By Xin LI on February 14, 2008 4:12 AM ...
最新文章
- LIVE555中RTSP客户端接收媒体流分析及测试代码
- 解决android 异常导致应用程序停止运行的错误
- python 东八区
- ABAP-FI常用BAPI
- 使用VMware VSphere WebService SDK进行开发 (四)——获取集群(Cluster, ComputeResource)的相关信息
- ssl1063-统计数字【哈希表】
- mysql忽略数据类型_MYSQL 常用数据类型
- 橙白oj18训练作业1-题解、代码
- Spring整合Quartz实现定时任务
- 嵌入式电路设计(linux soc电路设计)
- Apache常见编译选项-转
- Oracle 数据库迁移
- 笔记本电脑触摸板操作
- 计算机信息与科学专业好吗,俄亥俄州立大学 计算机信息与科学这个专业怎么样...
- manjaro pacman 使用方法总结
- 《老爸老妈浪漫史》Barney和Robin终于。。。
- chrome 查看日志
- Python能做什么?
- 微信小程序入门(四):miniprogram-ci + Jenkins + git 实现小程序代码的上传等操作
- python中的数据类型和控制流