首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
查询选修C2课程号的学生姓名,下列SQL语句中错误是
查询选修C2课程号的学生姓名,下列SQL语句中错误是
admin
2017-04-26
30
问题
查询选修C2课程号的学生姓名,下列SQL语句中错误是
选项
A、SELECT 姓名 FROM S WHERE EXISTS(SELECT*FROM SC WHERE 学号=S.学号 AND 课程号=’C2’)
B、SELECT 姓名 FROM S WHERE 学号 IN(SELECT 学号 FROM SC WHERE 课程号=’C2’、)
C、SELECT 姓名 FROM S JOIN SC ON S.学号=SC.学号 WHERE 课程号=’C2’
D、SELECT 姓名 FROM S WHERE 学号=(SELECT 学号 FROM SC WHERE 课程号=’C2’)
答案
D
解析
选项A)中,使用EXISTS谓词来检查子查询中是否有结果返回,它的查询过程是:首先在外查询中,从S表中取出第一条记录,再在内查询中,针对该记录,在SC表中逐条记录判断是否存在符合where条件(即“选修C2课程号的学生”)的记录,如果存在,则从外查询的S表中查找出该记录对应的“姓名”值;然后依次类推,从S表中取出第二条记录,在内查询中与SC表中的所有记录进行比较,直到将S表中的所有记录都处理完毕。选项B)是嵌套查询,先在内查询中从SC表中获得选修了C2课程号的学生的“学号”,再在外查询中从S表中查找出这些“学号”对应学生的“姓名”,由于选修了C2课程号的学生可能不止一个,因此在内查询中获得的“学号”是一个集合,因此应该使用运算符IN。
选项C)是联接查询,将S表和SC表以“学号”字段相等为条件进行联接,查找出选修了C2课程号的学生。
转载请注明原文地址:https://kaotiyun.com/show/5aIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
使用SQL语句将学生表S中年龄大于30岁的记录删除,正确的命令是()。
计算每名运动员的“得分”的正确SQL命令是()。
设有关系评分(歌手号,分数,评委号),插入一条记录到“评分”关系,歌手号、分数和评委号的值分别是 “1001”、9.9和“105”,正确的SQL语句是()。
设数据库表中有一个C型字段NAME。打开表文件后,要把内存变量CC的字符串内容输入到当前记录的NAME字段,应当使用命令()。
假设在表单设计器环境下,表单中有一个文本框且已经被选定为当前对象。现在从属性窗口中选择Value属性,然后在设置框中输入:={^2001—9-10}一{^2001-8-20}。请问以上操作后,文本框Value属性值的数据类型为()。
在SELECT语句中,以下有关HAVING短语的正确叙述是()。
利用类设计器创建的类总是保存在类库文件中,类库文件的默认扩展名是()。
(1)打开表单one,如图2.18所示,通过设置控件的相关属性,使得表单运行时的开始焦点在“打开”命令按钮,并且接下来的焦点的移动顺序是“关闭”和“退出”。(2)打开表单two,使用“布局”工具栏的“顶边对齐”按钮将表单中的3个命令按钮控件的顶
(1)用SQL语句查询至少有三门的课程成绩在70分以上(包括70分)的学生姓名,并将结果按升序存入表文件results.dbf,然后将该SQL语句粘贴在SQLTXT。文件的第二行(只占一行)。(2)modi.prg程序的功能是:先为“学生”表增
随机试题
意义学习需要具备哪些条件?
下列关于甲状腺激素对物质代谢影响的叙述,正确的是
A.膀胱俞、中极、行间、内庭B.阴谷、肾俞、三焦俞、气海、委阳C.脾俞、胃俞、足三里、血海D.三阴交、阴陵泉、膀胱俞、中极E.关元、中极、足三里、肾俞治疗癃闭湿热下注证,应首选()
下列主体中,不能作为票据保证人的有()。
一位教师讲“生物与环境”一节时,结合教学讲解了我国目前需要解决的环境保护和生态平衡等有关的知识,激发了学生的学习兴趣。这体现了生物学的()教学原则。
教育与生产相脱离,教育具有阶级性、道统性、专制性、刻板性和象征性等。这些属于()的特征。
对文艺复兴、宗教改革、天主教改革三者关系表述正确的一项是()
根据《宪法》和《民族区域自治法》的规定,下列既有权制定自治条例,也有权制定地方性法规的是()。
MakingYourselfaGoodRecordIfyouareanAmericanandyouthinkyoumightneedtoborrowmoneysomeday,thebestthingtodo
A、Hecan’thelpthewoman,becauseit’stoodarktosee.B、Hecan’tmeetthewoman,becausehegoestotheinterview.C、Hecan’t
最新回复
(
0
)