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

Oracle高级查询

--pm_stu 插入数据
insert into pm_stu values('1','张三');
insert into pm_stu values('2','李四');
insert into pm_stu values('3','王五');
insert into pm_stu values('4','赵六');
--pm_ci 插入数据
insert into pm_ci values('1','1,2,3,4');
insert into pm_ci values('2','1,4');
--创建pm_stu
create table pm_stu
( stu_id varchar2(20) primary key,
stu_name varchar2(20)
);
--创建pm_ci
create table pm_ci
( ci_id varchar2(20) primary key,
stu_ids varchar2(100)
);
查询语句:
SELECT ID AS 课程id, wm_concat (stu_name) AS 学生姓名
FROM kecheng k, student s
WHERE INSTR (k.stu_ids, s.stu_id) > 0
GROUP BY k.ID;
最为基础的复习很不错,特别是在1.5倍语速的情况下 O(∩_∩)O
讲的好,很清晰
这一讲 没听懂
在txt文本编辑好了之后 在sqlplus 中出现了中文乱码
老师讲的不错,虽然这个只是关于sql,但是很足够了,融汇贯通这些sql语句,打下坚实的基础
我感觉这个老师讲得非常好呀
group by语句之后不可以使用子查询

已采纳回答 / 慕仰0354868
子查询可以返回单行结果,可以返回多行结果,也可以不返回结果。如果子查询未返回任何行,则主查询也不会返回任何结果

已采纳回答 / 慕仰0354868
 自然连接是在广义笛卡尔积R×S中选出同名属性上符合相等条件元组,再进行投影,去掉重复的同名属性,组成新的关系。即自然连接是在两张表中寻找那些数据类型和列名都相同的字段,然后自动地将他们连接起来,并返回所有符合条件按的结果。通过别名,将同一张表视为多张表

已采纳回答 / 慕仰0354868
有,内连接最常见的就是等值连接
这个老师是oracle官方的工作人员,清华大学毕业。很厉害的,大家好好跟着学,这套视频,如果放到企业培训价值至少2w。
多来点实战就好了,上班写的sql上百行复杂查询,看着都头大。
课程须知
小伙伴们,学习本课程前需要掌握Oracle的语法基础,并且对Oracle的函数有所了解。如不了解这两部分内容,请移步《Oracle数据库开发必备利器之SQL基础》和《Oracle数据库开发利器之函数》两门教程。
老师告诉你能学到什么?
1、掌握分组查询 2、掌握多表查询 3、掌握子查询

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消