为了账号安全,请及时绑定邮箱和手机立即绑定

Oracle高级查询

老师讲得非常好,十分细致,条理清楚,易理解。
分页查询,感觉不是特别好,大量数据的话肯定不好操作
any这块感觉稍微有一点饶,很容易理解错
select deptno,avg(sal)
from emp group by deptno
having avg(sal) =
(select max(avg(sal)) from emp group by deptno);

最新回答 / 180416
select d.deptno,d.dname,count(e.empno) from emp e right join dept d on e.deptno=d.deptno group by d.deptno,d.dname;等同于右外连接;两种语句区别也不大,但是外连接的符号位置不常用估计会记错。

已采纳回答 / 蔡江江0
oracle是有视图的(有普通视图和物化视图之分),这门课针对讲查询。
这个叫高级??这么高级么?
通过嵌套子查询,把伪列变成“实列”
大神来教教我
外连接的核心总结得很到位
温故而知新,nice!
梳理的很清晰,多谢!
SELECT CI_ID,WM_CONCAT(STU_NAME)
FROM ( SELECT A.CI_ID,B.STU_NAME
FROM PM_CI A, PM_STU B WHERE INSTR(A.STU_IDS,B.STU_ID)>0)
GROUP BY CI_ID
活到老学到老一生一世学不了
select t.ci_id, wm_concat(stu_name)
from pm_ci t ,pm_stu d
where instr(t.stu_ids,d.stu_id)>0
group by t.ci_id
课程须知
小伙伴们,学习本课程前需要掌握Oracle的语法基础,并且对Oracle的函数有所了解。如不了解这两部分内容,请移步《Oracle数据库开发必备利器之SQL基础》和《Oracle数据库开发利器之函数》两门教程。
老师告诉你能学到什么?
1、掌握分组查询 2、掌握多表查询 3、掌握子查询

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消