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

Oracle高级查询

讲师回答 / 赵强老师
使用管理员的身份运行命令行

最赞回答 / Lifing
结果并不正确啊  这样并没有排序

已采纳回答 / qq_人生_9
这只是告诉你,当空值的时候怎么处理,这只是一种用法而已。

最赞回答 / Children_张
这是在介绍子查询啊。旨在说明,在一些复杂情况里面,当不能单靠主查询完成任务的时候,就必须用到子查询去虚拟一张新表。当然,老师的例子简单化了,方便我们认识什么是子查询而已。在老师的例子当中,当然是可以用主查询就完事的。

最新回答 / 黄虎成
最后一道练习题大概是这样,但是wm_concat没有排序 这里我也没有处理到

最新回答 / 慕斯卡6169147
举例只是说明可以这样写。但不建议如此写,这种写法有个专有名词叫标量子查询,小表无感,大表性能非常差。记住结论即可,原因可以自行百度。

已采纳回答 / qq_为爱祈福_0
第一点:等值连接、不等值连接、外连接、子连接都是基于笛卡尔积的。第二点:以最简单的等值连接理解什么是有效查询结果和无效查询结果。祝好运!!!

讲师回答 / 赵强老师
给我写邮件:collen_training@126.com

最赞回答 / 雲中菩提
R本质还是行号伪列,只不过在第二层的查询中,将它重命名了,避免列名重名,你可以理解为将行号伪列转换成了普通列,以便于第三层的where中使用 > 条件。(ROWNUM伪列不能使用>)其实最内侧的查询,用不到ROWNUM,<...code...>可以得到相同的查询结果。其实少一个ROWNUM伪列更容易理解。
课程须知
小伙伴们,学习本课程前需要掌握Oracle的语法基础,并且对Oracle的函数有所了解。如不了解这两部分内容,请移步《Oracle数据库开发必备利器之SQL基础》和《Oracle数据库开发利器之函数》两门教程。
老师告诉你能学到什么?
1、掌握分组查询 2、掌握多表查询 3、掌握子查询

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消