社区
MySQL
帖子详情
求助,sql执行顺序,having中的聚合函数基于哪个虚拟表
apple_laal
2017-11-16 10:50:56
select * from tb having price > avg(price)
select * from tbl where price > (select avg(price) from tbl_aa)
求教各位大神,第一句错在哪里了呢?
...全文
132
3
打赏
收藏
求助,sql执行顺序,having中的聚合函数基于哪个虚拟表
select * from tb having price > avg(price) select * from tbl where price > (select avg(price) from tbl_aa) 求教各位大神,第一句错在哪里了呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wandier
2017-11-17
打赏
举报
回复
having是基于聚合函数的,楼主
zjcxc
2017-11-16
打赏
举报
回复
没有 group by , 所以不在聚合函数中的 price 是任意行的一个值(不记得是那个版本开始,之前的版本好像是第一个值)
rucypli
2017-11-16
打赏
举报
回复
这不标准写法吧 没有group by就having吗
SQL
的语法顺序与
执行顺序
今天大家共同学习下
SQL
的语法顺序与
执行顺序
。(入门级的。大神们可以直接点退出了哈。)
SQL
是一种声明式语言 首先要把这个概念记在脑
中
:“声明”。
SQL
语言是为计算机声明了一个你想从原始数据
中
获得什么样...
sql
语言的艺术
-----------------------Page1-----------------------...
SQL
SSQQLL语言艺术 内容介绍 本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明。这些例 子大多来自于实际案例,对九种
SQL
经...
SQL
sever入门到生命的尽头
--------------------------------------------------------------------------------- 练习: 1、修改员工信息
表
中
,姓名为 JONES的职位为SALESMAN。 UPDATE EMP_SCS_15 SET JOB = 'SALESMAN' WHERE ENAME = '...
SQL
Server全程
Student(S#,Sname,Sage,Ssex) 学生
表
Course(C#,Cname,T#) 课程
表
SC(S#,C#,score) 成绩
表
Teacher(T#,Tname) 教师
表
问题: 1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#...
【转】
SQL
语言艺术
SQL
语言艺术 内容介绍 本书分为12章,每一章包含许多原则或准则,并通过举例的方式对原则进行解释说明。这些例 子大多来自于实际案例,对九种
SQL
经典查询场景以及其性能影响讨论,非常便于实践,为你 的实际...
MySQL
56,687
社区成员
56,710
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章