首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
查询选修C2课程号的学生姓名,下列SQL语句中错误是
查询选修C2课程号的学生姓名,下列SQL语句中错误是
admin
2017-06-26
59
问题
查询选修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://www.kaotiyun.com/show/qgvp777K
本试题收录于:
二级MySQL数据库题库NCRE全国计算机二级分类
0
二级MySQL数据库
NCRE全国计算机二级
相关试题推荐
为窗体中的命令按钮设置单击鼠标时发生的动作,应选择设置其属性对话框的
查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是
某体检记录表中有日期/时间型数据“体检日期”,若规定在体检30天后复检,需在本表中建立新字段“复检日期”,并给出预计的复检日期。在下列设计视力中,设置“复检日期”为计算字段,在表达式栏中,正确的表达式是()。
在窗体上有一个命令按钮Commandl和一个文本框Text1,编写事件代码如下PrivateSubCommandl_Click()Dimi,j,XFori=1To20sep2x=0Forj=
某窗体中有一个命令按钮,在“窗体视图”中点击此命令按钮,运行另一个应用程序。如果通过调用宏对象完成此功能,则需要执行的宏操作是
在设计视图中创建查询,若要查找平均分在80分以上的男生,并显示姓名和平均分,则正确设置查询条件的方法是
在“学生”表使用“照片”字段存放照片,在使用向导为该表创建窗体时,“照片”字段使用的默认控件是
若在查询条件中使用了通配符“!”,它的含义是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
百丽公司新出一款香水,该公司的调研人员让潜在的消费者闻一下这款香水,然后让其说出第一时间浮现在脑海中的一个词语,并对这些词语进行统计,了解消费者的感受,并以此作为确定品牌名称的参考。该公司使用的测量方法是【】
呼吸衰竭发病的基本机制是
对原发性血小板减少性紫癜诊断具有意义的检查是()
患者2个月前咳唾引胸作痛,呼吸困难,经积极治疗,病情好转。现仍胸胁灼痛,呼吸不畅,闷咳,天阴时明显,舌暗苔薄,脉弦。治疗应首选
“本年利润”账户是指将收入与费用进行配比的账户,因此属于损益类账户。()
在俄亥俄模式中,工作管理和关心人得分高的领导比其他类型的领导更能促使员工有()。
法律援助是指国家对经济困难、无力支付诉讼费用和律师费用的公民予以救助,准予缓交或者免交法律诉讼费用和律师费用,以保障其合法权益的一种法律保障制度。根据上述定义,下列属于法律援助的一项是()。
经典心理测验理论及其基本的假设是什么?
(2013下项管)某公司项目经理在管理一个项目时,怀疑有项目组成员曾将客户内部信息泄露给客户的一个竞争对手,项目经理此时较恰当的做法是______。
127.0.0.0用于网络软件测试以及本地机器进程之间进行通信,这个IP地址叫__________。
最新回复
(
0
)