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

Oracle高级查询

一年前看的视频、再回过头来看 ,感觉当初白看了 0.0
select pc.ci_id,wm_concat(ps.stu_name)
from pm_stu ps,pm_ci pc
where instr(pc.stu_ids,ps.stu_id)>0
group by pc.ci_id;

最新回答 / qq_Zz_90
按照题目要求是工资降序排列,取的范围是第5-8条,e1表的行号就是e2表的第一列但不是e2的行号.序列号>5也就没问题.
我表示有些地方我是真没搞定要讲嘛,都被绕晕了,说道最后也不知道要注意嘛= =
host cls对SQL plus清屏
老师讲的非常的不错,很容易理解
WM_CONCAT 对于该函数,Oracle官方的态度是其从来没有将该函数列入任何官方文档中,这个函数仅仅是让Oracle Dev研发在针对内部对象例如SYS的存储过程、字典表等使用的,并没有鼓励普通的应用开发者去使用该WMSYS.WM_CONCAT函数,但是由于部分应用开发者发现了这个函数,而且觉得较为好用,所以在应用程序编写过程中大量使用该函数,在新的11.2中没有找到该WMSYS.WM_CONCAT函数,也就意味着其应用程序无法在11.2上正常运行 可以使用 listagg(哪一列,'连接符') WITHIN GROUP (ORDER BY 排序列1,排序列2.....)
[Err] ORA-00904: "WM_CONCAT": invalid identifier
听老师的发音就像听一些香港明星唱国语歌曲,很有特点哈 很有feel~
网上找到的PPT看了几遍没看懂 听老师说一遍就懂了
讲的很好!!期待其他课程!谢谢!

最赞回答 / 哀幻暝
你说的对,最内层的e1表不需要rownum列
木瓜, 我是小土豆
我只想说老师是十几年前清华软件学院毕业的,现在就任于oracle中国区,讲课思路没得吹 !
课程须知
小伙伴们,学习本课程前需要掌握Oracle的语法基础,并且对Oracle的函数有所了解。如不了解这两部分内容,请移步《Oracle数据库开发必备利器之SQL基础》和《Oracle数据库开发利器之函数》两门教程。
老师告诉你能学到什么?
1、掌握分组查询 2、掌握多表查询 3、掌握子查询

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消