首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
admin
2015-08-25
39
问题
设有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/jeEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
建立一个视图salary.该视图包括了系号和(该系的)平均工资两个字段,正确的SQL语句足()。
当前目录下有数据库文件xsdak,数据库中有表文件student.dbf,执行如下SQL语句后()SELECT*FORMstudentINTODBFxsdakORDERBY学号
对自由表"评分.dbf"进行操作。“评分.dbf”的内容用命令LIST显示的结果如下:记录号歌手号分数评委号110019.80101210019.601023
将当前表中当前记录的值存储到指定数组的命令是()。
在应用程序系统中,不属于用户界面的是
在VisualFoxPro中,根据变量的作用域来分,内存变量可分为()。
在下面的表达式中,运算结果是逻辑假的是()。
下列表达式中,写法错误的是
随机试题
地龙与僵蚕均有的功效是
变性蛋白质的主要特点是
女,40岁,半年来多食易饥,情绪激动,多汗,消瘦,双眼突,查体可发现
企业减少样品数量;减少使用的销售渠道;放弃小的客户;减少因销售而引起的各种服务等,则企业采取的是()。
根据《合同法》规定,合同文本约定使用中英文订立的约定具有同等效力的,对各文本使用的词句推定具有相同含义。各文本使用的词句不一致的,应当()。
关于工程量清单招标中计日工程报价技巧的说法,正确的是()。
狭义的心理发展是指()。
下列哪一个术语与数据的存储结构有关?
"Whydidyoustay?"heaskedaswewaitedforthelighttoturngreen.Ialwaysthoughtheknew."Iloveyou,"Ianswered."That
AlthoughBeethovencouldsitdownandcomposeeasily,hisreallygreatcompositionsdidnotcomeeasilyatall.Theycosthima
最新回复
(
0
)