关于第一道例题的疑惑

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,并不是在where语句里的查询才叫做子查询,这两条查询语句虽然都有两条查询语句,但是from语句后的查询语句只会执行一次,而where语句后的查询语句,每比较一次就会执行一次,所以把子查询语句放在from语句后比放在where语句后的执行效率高

同学可以先继续往后学,老师讲子查询的时候会讲到这部分内容

祝学习愉快


好帮手慕阿园 2020-08-14 15:13:34

同学你好

子查询是指在一个完整的查询语句之中,嵌套若干个不同功能的小查询,从而一起完成复杂查询的一种编写形式,是查询中又嵌套的查询。

连接查询和子查询的区别是:连接查询主要包括内连接、外连接和交叉连接等,通过连接运算符可以实现多个表查询。而子查询的结果是用来作为选择结果数据时进行参照的,也就是说当一个查询是另一个查询的条件时,称之为子查询。

第二个语句中是from子查询,把查询结果当做一张表跟其他表做连接。

祝学习愉快~

  • 提问者 焱羿 #1
    老师我的第一个问题你还没回答呢
    2020-08-14 15:20:16
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师