首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
admin
2016-08-23
35
问题
设有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/f1Ip777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在考生文件夹下完成如下操作:(1)建立项目"超市管理";并把"商品管理"数据库加入到该项目中;(2)为商品表增加字段:销售价格N(6,2),该字段允许出现"空"值,默认值为.NULL.;(3)为"销售价格"字段设置有效性规则:销售价格>=0;出错提示
在用SQL语句建立数据表时,给字段属性定义默认值,应使用短语()。
下列叙述中,正确的是()。
设有表:order(订单号,客户号,职员号,签订日期,金额)。查询2007年所签订单的信息,并按金额降序排序,正确的SQL命令是()。
1.在考生文件夹下打开数据库SCORE_MANAGER,该数据库中有3个表STUDENT、SCOREl和COURSE,根据已经建立好的索引,建立表间联系。2.为COURSE表增加字段:开课学期(N,2,0)。3.为SCOREl表中的“成绩”字段
下列关于索引的叙述中正确的是()。
下列小题使用如下3个表:客户(客户号,名称,联系人,地址,电话号码)产品(产品号,名称,规格说明,单价)订购单(订单号,客户号,产品号,数量,订购日期)查询订购单的数量和所有订购单的平均金额,正确命令是()。
在VisualFoxPro中,作为报表的数据源不可以是()。
在待排序的元素序列基本有序的前提下,效率最高的排序方法是()。
在考生文件夹下完成如下简单应用:(1)用SQL语句完成下列操作:查询项目的项目号、项目名和项目使用的零件号、零件名称,查询结果按项目号降序、零件号升序排序,并存放于表item_temp中,同时将使用的SQL语句存储于新建的文本文件item.txt
随机试题
车削时,传递切削热量最多的是()
体现“以泻为清”治法的方剂是()(1994年第49题)
A.线粒体B.胞液C.内质网D.溶酶体1分子糖原经糖酵解净生成
人体肠道细菌能合成的维生素有()。
下列哪项不属于β-内酰胺抗生素
下列关于抵押对抵押权人的效力的论述中,不正确的是()。
我国实行对外开放,发展对外经济关系始终要坚持的原则是()。
A、 B、 C、 D、 E、 B
“5W模式”(上财2010研;北邮2007研)
下列情形中,收养关系有效的是()。
最新回复
(
0
)