首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
admin
2015-08-25
46
问题
设有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://kaotiyun.com/show/ZOEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在VFP中,执行STOREDTOC(DATE()+10)TOB后,变量B的类型为()。
检索每门课程的总分,查询结果中包括课程名和总分,正确的命令是( )。下列SQL查询语句所表示的含义是( )。SELECT课程名称,开课系名,COUNT(学号)AS选修人数;FROM成绩,课程;WHERE课程.课程编号=成绩.课程编号;
在一个项目中,只有一个文件的文件名为黑体,表明该文件为【】。
在下面的DO循环中,一共要循环______次。M=5N=1DOWHILEN<=MN=N+1ENDDO
在SQL的CREATETABLE语句中,为属性说明取值范围(约束)的是______短语。
要显示所有以“p”开头的内存变量的命令为______。
在关系运算中,查找满足一定条件的元组的运算称之为______。
UPDATE-SQL语句的功能是______。
为设备表增加一个"设备总金额N(10,2)"字段,正确的命令是
在某个程序模块中使用命令PRIVATEXI定义一个内存变量,则变量XI
随机试题
晕轮效应
下列机构中,属于行政管理执行机构的是【】
在理想交易中,投资者可以迅速地以决策时的基准价格完成一定数量的证券交易,且不存在()。
要想达到较高的信度,需要注意的问题包括()。
在进行5w1H装卸搬运分析的过程中,需要对装卸搬运地点考虑的因素有()。
关于低碳经济,下列表述不正确的一项是()。
《史记》和《资治通鉴》都可查阅到的历史时期是:
下列关于算法复杂度叙述正确的是
TheCommercialisationofScienceandTechnologyScienceandtechnologyandtheroleofcommercialisationinthatareaareve
Anewstudyfindsthatevenmildstresscanaffectyourabilitytocontrolyouremotions.AteamofneuroscientistsatNewYork
最新回复
(
0
)