首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下两个题使用如下3个数据库表: 学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为
以下两个题使用如下3个数据库表: 学生表:S(学号,姓名,性别,出生日期,院系) 课程表:C(课程号,课程名,学时) 选课成绩表:SC(学号,课程号,成绩) 在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为
admin
2012-09-07
40
问题
以下两个题使用如下3个数据库表:
学生表:S(学号,姓名,性别,出生日期,院系)
课程表:C(课程号,课程名,学时)
选课成绩表:SC(学号,课程号,成绩)
在上述表中,出生日期数据类型为日期型,学时和成绩为数值型,其他均为字符型。
用SQL语句查询选修的每门课程的成绩都高于或等于85分的学生的学号和姓名,正确的命令是( )。
选项
A、SELECT学号,姓名FROM S WHERE NOT 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,SC
WHERE S.学号=SC.学号AND成绩>=85
D、SELECT学号,姓名FROM S,SC
WHERE S.学号=SC.学号AND ALL成绩>=85
答案
A
解析
本题属于多表查询,使用联接查询或嵌套查询,选项C和选项D使用联接查询,使用时学号字段前要表明所属的表,写法都不完整;选项A和选项B中的EXISTS属于SQL查询谓词,EXISTS或NOT EXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组,子查询要用圆括号括起来。选项A中的子查询查询的是“SC”表中“学号”等于“S”表中“学号”并且成绩小于85的数据,然后在外层查询中检索“S”表中的“学号”是否存在于子查询的查询结果中,将不存在的“学号”显示其“学号”和“姓名”的信息。
转载请注明原文地址:https://kaotiyun.com/show/4bsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
正确的程序注释一般包括序言性注释和( )。
若用窗口命令方式建立项目,使用下列命令______。
顺序执行下列命令后,最后一条命令显示的结果是______。Use学生成绩Go5skip-1?recn0()
查询建立后,查询文件的扩展名是______。
打开一个数据库的命令是______。
执行下列命令后:USEXSINDEXON姓名TOXMINDEXON政治TOZZLIST命令LIST显示的记录的顺序是______。
程序流程图(PFD)中的箭头代表的是( )。
执行上一题所有的命令序列后,数据表文件TTT.DBF中的记录共有______。
(1)建立表单,标题为“系统时间”,文件名为my。完成如下要求:表单上有一命令按钮,标题为“显示日期”;一个标签控件。单击命令按钮,在标签上显示当前系统时间,显示格式为:yyyy年mm月dd日。如果当前月份为一月到九月,如3月,则显示为“3月”,不
下面概念中,不属于面向对象方法的是
随机试题
需行非手术治疗的肠梗阻包括
口腔颌面部创伤活动性出血时.最可靠的止血方法是
基金募集期限届满,封闭式基金募集的基金份额应达到核准规模的()以上。
王某2008年在部队服役时因公负伤,被诊断为慢性骨髓炎,后经部队评定为三等甲级残疾。2010年,王某从部队复员时领取了《革命伤残军人证》。2011年9月,王某到甲采石场工作,双方口头约定月工资为2500元。2013年10月,王某在操作破碎机时突然摔倒,不
下列有关任务导向型文化的说法中,正确的有()。
以下资料,回答116~120题下列选项中说法正确的一项是()。
一、注意事项1.申论考试与传统的作文考试不同。是分析驾驭材料的能力与表达能力并重的考试。2.作答参考时限:阅读资料40分钟。作答110分钟。3.仔细阅读给定的资料。按照后面提出的“作答要求”依次作答在答题纸指定位置。4.答题时请认准题号,避免答错位
男性,30岁,晚餐进食较多,餐后突发上腹部刀割样疼痛,迅速波及全腹,不敢直腰行走,2小时后急诊求治。查体:急性痛苦病容,腹式呼吸消失,腹肌强直,腹膜刺激征(+),肝浊音界消失,肠鸣音消失。最可能的诊断是
文件IN.DAT中存有300个四位整型数,函数ReadData()负责将IN.DAT中的数读到数组inBuf[]中。请编写函数findValue(),其功能是;求出千位数上的数减百位数上数减十位数上的数减个位数上的数大于零的个数count,再求出所有满足此
Millionsofpeopleareusingcellphonestoday.Inmanyplacesitisactuallyconsideredunusualnottouseone.Inmanycountri
最新回复
(
0
)