楼主: pyelee24
648 6

[CDA3班] 【学习笔记】8.7+8.8 作业~ 目前还是没搞懂子查询里的score>sc1.score 以及为 ... [推广有奖]

  • 0关注
  • 0粉丝

大专生

6%

还不是VIP/贵宾

-

威望
0
论坛币
186 个
通用积分
15.3213
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
192 点
帖子
38
精华
0
在线时间
0 小时
注册时间
2019-6-15
最后登录
2019-9-3

楼主
pyelee24 发表于 2019-8-9 01:43:49 来自手机 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
8.7+8.8 作业~
目前还是没搞懂子查询里的score>sc1.score
以及为什么要搞个sc1出来
哭哭
tmp_01b10701ba79d53c2a0c8609d5d18ece.jpg tmp_e7878aa94515b9c4fefb41bb226ee55b.jpg tmp_907df88cbb1620ab7e5bbb86c8ed977b.jpg tmp_9f2f781e9a0c5671aa9899bcbf41a48e.jpg tmp_3cc142aad6a1ac2046e608d036700dbe.jpg tmp_4fb70ed9317e020fd326795c38103a11.jpg tmp_5e3593fe90b92dbc475777c9f8a58cb4.jpg tmp_3c265ccaa70686e3bfe212e7468e1028.jpg
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:score SCOR core 学习笔记 cor

沙发
dy07tu 发表于 2019-8-9 07:07:42 来自手机
我的理解是要明确两个概念:\"遍历\"以及\"子查询\"!遍历就是把数据在一个表中一一对比查看是否符合条件,如果没有子查询时,每条记录可以和本身存在的表格遍历对比,是不需要把表格别名的。使用子查询的目的是先用子查询取出某个值,再拿这个值作为一个参数去外层查询中使用,相当于在一条命令中做了2次查询。这道题中,需要在子查询这个完整的查询系统中再次调取sc表,我们希望拿出外层查询的sc表中的记录逐一遍历,看看在c_id相等时,子查询中的sc表里有几条记录比目前这条记录的成绩高。这时就需要告诉电脑我们希望拿哪个sc表中的记录去遍历对比哪个sc表,都叫一个名字的话电脑就不能明白了。

藤椅
736597663 发表于 2019-8-9 08:23:00 来自手机
一样

板凳
徽兮5582 发表于 2019-8-9 08:47:41 来自手机
记录的对比是在内存中完成的,取别名的意思差不多就是取了两遍这个表放在内存里,可以分别对它们进行不同的操作,如果只有一张,score>score,两个score就一样了,结果永远是false

报纸
Z先生2759 发表于 2019-8-9 09:20:37 来自手机
这两个回答理解的都很清楚

地板
pyelee24 发表于 2019-8-10 02:31:40 来自手机
谢谢大神讲解~

7
pyelee24 发表于 2019-8-10 02:31:49 来自手机
谢谢讲解~

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-27 05:20