首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
查询选修C2课程号的学生姓名,下列SQL语句中错误是
查询选修C2课程号的学生姓名,下列SQL语句中错误是
admin
2015-11-21
119
问题
查询选修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/e0bp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
如果在不使用索引的情况下,将记录指针定为学生表中成绩大于60分记录,应该使用的命令是______。
在下列关于VisualFoxPro的辅助设计工具的叙述中,正确的一条是______。
在SQL的数据定义功能中.删除表字段名的命令格式是()。
当VFP6.0处于创建式编辑自由表、程序等文件的情况下,系统处于“全屏幕编辑状态”,欲存盘退出,正确的操作为()。
求选课在3门以上且各门课程均及格的学生的学号及总成绩,查询结果按总成绩降序排列。请对下列的SELECT语句填空:SELECT学号,SUM(成绩)AS总成绩FROM选课表;WHERE成绩>=60【】ORDERBY【】DES
VisualFoxPro的“参照完整性”中“插入规则”包括的选择是( )。
执行?AT("a/b=c","+")语句后,屏幕显示的结果为______。
VisualFoxPro子类是在已有类的基础上进行修改而形成的类,子类对父类的方法和属性可以【】。
在VisualFoxPro中,使用LOCATEFOR<expL>命令按条件查找记录,当查找到满足条件的第1条记录后,如果还需要查找下一条满足条件的记录,应使用______。
随机试题
一般情况下,铜及铜合金不宜采用立焊和仰焊的原因是由于其()。
看近物时,使晶状体变厚的主要原因是
A.肝脓肿B.脾肿大C.胃肠胀气D.肺气肿E.胆囊炎肝浊音界扩大见于()
某男,70岁,全口义齿修复3年,诉:近期全口义齿固位不良,其最可能原因是
按照释放原理进行分类,缓释、控释制剂可分为()。
良性肿瘤生长方式多为膨胀性生长,边界清楚,常无包膜。()
某厂生产一批产品,设计年产销量为5万件,每件的售价为460元,单位产品的可变成本120元,单位产品营业税金及附加40元,年固定成本350万元,达到设计能力时盈利是()万元。
某公司的经营杠杆系数为1.5,财务杠杆系数为2,在其他条件不变的情况下,预计每股利润将增长15%,则产销量的增长率为()。
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某公司2014年初承接了一个周期为一年的OA信息系统项目,并指派项目经理小张负责。该项目属于定制型项目,涉及的用户方较多,小张根据自己的经验预测到项目可能会涉及频繁的
与DateDiff("m",#1893-12-26#,Date())等价的表达式是
最新回复
(
0
)