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

Oracle高级查询

老师讲的太好了,非常专业,有条理,从笛卡尔集开始讲真的是个非常好的点,赞赞赞!!!
老师讲的很容易理解!!现在的大学需要您这样的好老师!
教的太好了。深受启发。
select c.ci_id, WMSYS.Wm_Concat(s.stu_name)
from pm_ci c, pm_stu s
where instr(c.stu_ids,s.stu_id) > 0
group by c.ci_id;
讲的真好,对于我只有一点SQL基础的,感觉接受很快,受益匪浅。。。
我也是读古拜
讲的真好,清晰易懂
听起来不错,学到很多东西,就是声音听着好难受,这个麦有点渣啊...
讲的这么好 这好理解,支持,就算购买也愿意,因为值
老师讲的真好 爱上你了
讲得还挺好的,虽然普通话跟英语听着有点搞笑~~老师很努力地在让自己发音清楚一点,很有责任心,赞赞赞。
select count(*) Total,
sum(decode(extract(year from hiredate),'1980',1,0)) "1980",
sum(decode(extract(year from hiredate),'1981',1,0)) "1981",
sum(decode(extract(year from hiredate),'1982',1,0)) "1982",
......
from emp
2、找到员工表中薪水大于本部门平均薪水的员工
也可以是下面的写法(只是不能显示部门平均工资)
select * from emp e where sal>(select avg(sal) from emp where deptno=e.deptno group by deptno)
也可以这样写:
select r,empno,ename,sal
from (select rownum r,empno,ename,sal
from (select rownum,empno,ename,sal from (select * from emp order by sal desc)
where rownum <=8) e1 ) e2
where r>=5
课程须知
小伙伴们,学习本课程前需要掌握Oracle的语法基础,并且对Oracle的函数有所了解。如不了解这两部分内容,请移步《Oracle数据库开发必备利器之SQL基础》和《Oracle数据库开发利器之函数》两门教程。
老师告诉你能学到什么?
1、掌握分组查询 2、掌握多表查询 3、掌握子查询

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消