老师看下,我写的子查询哪里出错了,没查出结果

来源:3-3 实操:表的内连接

努力而奋斗的蜗牛

2019-10-10 10:28:57

http://img.mukewang.com/climg/5d9e975f09b3c2de15950504.jpg

写回答

4回答

时间,

2019-10-10

同学,你好。同学可以使用下面的sql语句来实现功能。

select * from t_emp 
where sal >
(select FLOOR(AVG(sal)) from t_emp b where t_emp.deptno = b.deptno group by deptno);

结果:

http://img.mukewang.com/climg/5d9ea5c6095651e706190199.jpg

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

0

努力而奋斗的蜗牛

提问者

2019-10-10

http://img.mukewang.com/climg/5d9ea01509a47d3015950561.jpg

0

努力而奋斗的蜗牛

提问者

2019-10-10

报的错误:子查询返回的结果超过一行

也就是说 子查询的结果只能存在一条数据才能去进行判断

老师也说过 子查询可以做出来 那请教下老师,用子查询怎么做出来。我思维没转过来。

0

努力而奋斗的蜗牛

提问者

2019-10-10

想用子查询完成,但好像哪里没写对

0

0 学习 · 2669 问题

查看课程