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

Oracle高级查询

和雷军声音特点好像啊哈哈哈哈
select b1.cid,wm_concat(b1.sname) from
(select c.ci_id cid,s.stu_name sname,instr(c.stu_ids,s.stu_id)
from pm_ci c,pm_stu s where instr(c.stu_ids,s.stu_id)<>0) b1 group by b1.cid;

最赞回答 / 大王叫我来巡山570127
1、先创建表及初始化数据 ①创建及初始化学生表PM_STUcreate table PM_STU(STU_ID           VARCHAR2(20) NOT NULL,                                  STU_NAME      VARCHAR2(20));                INSERT INTO  PM_STU VALUES(1,'张三');INSERT INTO  PM_STU VALUES(2,'李四');INSERT INTO  PM_STU...
select p.ci_id,max(stu_name) as STU_NAME
from (select c.ci_id,wm_concat(s.stu_name)
over(partition BY c.stu_ids order by s.stu_id) as stu_name
from pm_ci c,pm_stu s
where instr(c.stu_ids,s.stu_id) > 0) p
group by p.ci_id;
plsql :set page size 首个标题占四行,其余占三行
set page size 标题占三行,看着是两行的啊
前面的肯定简单,加速看不就好了,就当复习,需要很多时间吗
觉得不高级你还看什么?
下面的评论还是2016,有没有2018的小伙伴,点个赞
没见过如此接地气的课程,感谢老师
我竟然不知道rownum不能用大于号,之前都是用分析函数 row_number()写的
在学校学过SQL,无意间发现了这个课程,就随手打开看了看,发现讲的很好,知道了很多细节方面的东西。我二倍速看的,觉着很易懂。
老师不仅SQL技术水平高,而且讲的特别仔细!给老师一个大大的赞!!!
课程须知
小伙伴们,学习本课程前需要掌握Oracle的语法基础,并且对Oracle的函数有所了解。如不了解这两部分内容,请移步《Oracle数据库开发必备利器之SQL基础》和《Oracle数据库开发利器之函数》两门教程。
老师告诉你能学到什么?
1、掌握分组查询 2、掌握多表查询 3、掌握子查询

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消