首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。 用SQL语句查询选修的每门课程的成绩都高于或等于85分
学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。 用SQL语句查询选修的每门课程的成绩都高于或等于85分
admin
2014-11-29
35
问题
学生表:S(学号,姓名,性别,出生日期,院系)
课程表:C(课程号,课程名,学时)
选课成绩表:SC(学号,课程号,成绩)
在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。
选项
A、SELECT学号,姓名FROM S WHERE NOT EXISTS;
(SELECT*FROM SC WHERE SC.学号=S.学号 AND成绩<85)
B、SELECT学号,姓名FROM S WHERE NOT EXISTS:
(SELECT*FROM SC WHERE SC.学号=S.学号 AND成绩>=85)
C、SELECT学号,姓名FROM S,SC
WHERE S.学号=SC.学号AND成绩>=85
D、SELECT学号,姓名FROM S,SC
WHERE S.学号=SC.学号AND ALL成绩>=85
答案
A
解析
本题属于多表查询,使用联接查询或嵌套查询,选项C)和选项D)使用联接查询,使用时学号字段前要表明所属的表,写法都不完整;选项A)和选项B)中的EXISTS属于SQL查询谓词,EXISTS或。NOTEXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组,子查询要用圆括号括起来。选项A)中的子查询查询的是“SC”表中“学号”等于“S”表中“学号”并且成绩小于85的数据,然后在外层查询中检索“S”表中的“学号”是否存在于予查询的查询结果中,将不存在的“学号”显示其“学号”和“姓名”的信息。
转载请注明原文地址:https://kaotiyun.com/show/eKop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
有下列SQL语句:SELECT班级名称,姓名FROM班级,学生;WHERE班级.班级号=学生.班级号;AND年龄>=20AND性别="男";ORDERBY班级名称DESC执行该语句后,查询结果中共有几条记录,且第一条记录的学生
视图设计器中包括的选项卡有( )。
下列描述中,不是线性表顺序存储结构特征的是()。
在关系模型的数据库管理系统中,三种基本关系运算是______。
下列选项中,不属于SQL特殊运算符的是( )。
算法的时间复杂度是指( )。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
在下面的VisualFoxPro表达式中,运算结果不为逻辑真的是( )。
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
在考生文件夹下,先打开学生数据库sdb,然后创建文件名为tform的表单,完成如下综合应用:在该表单中设计两个命令按钮,各命令按钮的功能如卜:①“查洵”按钮(Commandl):在该按钮的“click”事件中使用sQL的SELECT命令
随机试题
Imusttellyouhow______aletterfromyou.
慢性支气管炎肺结核
某男,20岁,破伤风病人,抽搐频繁,引起肘关节脱臼,呼吸道分泌物多,有窒息可能,此时应首先处理的是
不出现的临床症状是X线片特征为
宪法赋予了公民监督国家机关及其人员活动的权利,其内容包括()。
按照审查的内容、范围不同进行划分,纳税审查的方法可以划分为()。
属于非常损失造成的存货毁损,应按该存货的实际成本计入营业外支出。()
下列各项中,需要进行全面财产清查的有()。
(2014年多选59)根据我国选举法的规定,在选民直接选举人大代表时,组织投票的方式有()。
具有中国特点的社会主义改造道路的内容是()。
最新回复
(
0
)