首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
admin
2015-08-25
33
问题
设有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/ltbp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
CTOD(“04—01—01”)+20的结果是__________。
在VisualFoxPro中,数据库文件的扩展名是______。
删除数据库文件RSDA.DBF的数据,但保留其结构的操作()。
以下赋值语句正确的是______。
下列描述中,不是线性表顺序存储结构特征的是()。
测试的目的是暴露错误,评价程序的可靠性;而______的目的是发现错误的位置并改正错误。
有如下SQL语句:SELECT姓名,MAX(工资)as.工资FROM教师表GROUPBY系号该语句的作用是
栈的基本运算有3种:入栈、退栈和【】。
随机试题
类癌是指
背景资料某高速公路L合同段(K55+600~K56+600),主要为路基土石方工程,本地区岩层构成为泥岩、砂岩互层,抗压强度20MPa左右,地表土覆盖层较薄。在招标文件中,67%挖方是石方,填方路段填料由挖方路段调运,施工过程部分事件摘要如下:
消极型管理中常选择的是( ),通过设计一个股票投资组合,模拟市场投资组合的变动,以获得与市场投资组合相同的收益率。
下列选项中没有错别字的一项是()。
()是维护社会治安的基本力量。
下列各项中,不属于公司制企业优点的是()。
以下技术组合中,(57)不能开发出动态网页。
能被“对象所识别的动作”和“对象所执行的活动”分别称为对象的()。
介绍人说他在国内有名的大学教英语,是大学里最年轻的老师,很会关心、照顾人。可我一见才发现,他还没有我高呢,这让我觉得很不舒服。“我”对他哪儿不满意?
A、Therewasalongintervalbetweencauseandeffect.B、Theweatherwasdifficultforustoforecast.C、Weatherforecastwasina
最新回复
(
0
)