首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的SQL命令是( )。
admin
2015-08-25
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/2tbp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列选项中,不是一个算法的基本特征的是()。
函数INT(LEN("123.456"))的结果是【】。
下列关于属性、方法和事件的叙述中,______是错误的。
在没有打开索引的情况下,如果当前记录指针指向20号记录,执行命令SKIP-4后,记录指针指向第【】记录。
如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体“工人”与实体“设备”之间存在【】联系。
要判断数值型变量Y是否能够被8整除,错误的条件表达式为()。
为学生表建立普通索引,要求按“学号”字段升序排列,如果学号(C,4)相等,则按成绩(N,3)升序排列,下列语句正确的是()。
在表单设计器环境下,要选定表单中某选项组里的某个选项按钮,可以
关系数据库中,实现表与表之间的联系是通过
在VisualFoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是
随机试题
怠速熄火如何处理?
下列临床表现哪些可见于甲亢病人
患者女性,68岁,风湿性心脏病。应用洋地黄治疗的过程中,出现胸闷、憋气,心电图如图3—14—4所示,诊断为
呼吸缓慢是指每分钟呼吸少于( )。
甲用1万元买来妇女乙,请村民们喝喜酒与乙成亲后,便在村民的簇拥下与乙女人洞房。乙女不从,甲以为自己已经是乙女的丈夫,丈夫和妻子发生性关系不犯法,所以尽管乙女不愿意,甲仍强行与乙女发生性关系。以下说法哪些是正确的?
A,B,C公司2011年全年实现净利润为800万元,年末在分配股利前的股东权益账户余额如下:若公司决定发放10%的股票股利(按照目前市价5元/股折算),并按发放股票股利后的股数支付每股0.1元的现金股利。要求:(1)2011年发放股利后该公司股东权
(2012年卷一第46题)下列关于强制许可的说法哪些是正确的?
设曲线y=,则该曲线的渐近线的条数为()。
ThetransportationofconvictstoAustraliawasphasedoutbetween1840and1868,thecontinentofAustraliahadbeendividedin
A、TherecordforthelongestdistancecycledinonehourisheldbyEddyMerckx.B、Therecordforthelongestdistancecycledin
最新回复
(
0
)