首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
admin
2016-08-23
24
问题
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
选项
A、SELECT学号,姓名,性别FROM s WHERE 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 WHERE EXISTS(SELECT*FROM sc WHERE SC.学号=S.学号AND成绩>85)
D、SELECT学号,姓名,性别FROM s WHERE NOT EXISTS(SELECT*FROM sc WHERE SC.学号=S.学号AND成绩<85)
答案
D
解析
本题考查内外层嵌套查询以及使用量词和谓词的查询。EXISTS是谓词,EXISTS或NOT EXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组。其本身并没有进行任何运算或比较,只用来返回子查询结果。本题要检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,SELECT*FROM sc WHERE SC.学号=S.学号AND成绩<85已经筛选出成绩小于85分的所有记录,NOT EXISTS命令即返回高于或等于85分的记录,因此D)选项正确。
转载请注明原文地址:https://jikaoti.com/ti/hqk0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列关于队列的叙述正确的是()。
存SQL中,DELETE命令是指()。
在关系模型中,每个关系模式中的关键字()。
1.在考生文件夹下建立一个名为emp_bak的表,其结构与employee表的结构完全相同。2.为employee表的“职员号”字段建立一个候选索引,索引名为empid,表达式为“职员号”。3.使用报表向导生成一个名为employee.
在计算机中,算法是指()。
在软件开发中,需求分析阶段产生的主要文档是()。
报表的数据源可以是()。
如果有定义LOCALdata,data的初值是( )。
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
随机试题
影响中小学生心理健康的生物学因素包括遗传因素、体质因素、性别与年龄因素以及()
关于MODS的防治原则,错误的是
在做模型实验时,采用同一介质,按弗劳德数准则,其流量比尺为:
下列有关低倍数泡沫产生装置安装正确的是()。
中期财务报表是以中期为基础编制的财务报表,中期可以是()。
某合同价格条款规定为每公吨CIFC5新加坡100美元,这种价格是()
关于避险策略基金的描述,不正确的是()。
新民主主义革命的核心问题是()问题。
Inflationisaneconomicconditioninwhichpricesforconsumergoodsincrease,andthevalueofmoneyor【51】powerdecreases.Th
A、Theywouldhaveagoodfuture.B、Theymightendupdyingearly.C、Theyhadlittlechanceofsuccess.D、Theycouldsucceedonly
最新回复
(
0
)