首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用如下数据表。 “学生”表:学号C(8),姓名C(8),性别C(2),系名(6) “课程”表:课程编号C(4),课程名称C(12),开课系名C(10) “成绩”表:学号c(8),课程编号C(4),成绩N(6,2) 检索每门课程
使用如下数据表。 “学生”表:学号C(8),姓名C(8),性别C(2),系名(6) “课程”表:课程编号C(4),课程名称C(12),开课系名C(10) “成绩”表:学号c(8),课程编号C(4),成绩N(6,2) 检索每门课程
admin
2012-12-03
39
问题
使用如下数据表。
“学生”表:学号C(8),姓名C(8),性别C(2),系名(6)
“课程”表:课程编号C(4),课程名称C(12),开课系名C(10)
“成绩”表:学号c(8),课程编号C(4),成绩N(6,2)
检索每门课程的最高分,要求得到的信息包括课程名称、姓名和最高分,正确的SQL语句是( )。
选项
A、SELECT课程.课程名称,学生.姓名,MAX(成绩).AS最高分
FROM成绩,课程,学生
wHERE成绩.课程编号=课程.课程编号
AND成绩.学号=学生.学号
GROUP BY课程编号
B、SELECT课程.课程名称,学生.姓名,MAX(成绩)AS最高分
FROM成绩,课程,学生
wHERE成绩.课程编号=课程.课程编号
AND成绩.学号=学生.学号
GROUP BY课程.课程编号
C、SELECT课程.课程名称,学生.姓名,MAX(成绩)AS.最高分
FROM成绩,课程,学生
WHERE成绩.课程编号=课程.课程编号
AND成绩.学号一学生.学号
ORDER BY课程.课程编号
D、SELECT课程.课程名称,学生.姓名,MAX(成绩)AS最高分
FROM成绩,课程,学生
wHERE成绩.课程编号=课程.课程编号
AND成绩.学号=学生.学号
ORDER BY课程.课程编号
答案
B
解析
本题中首先通过GROUP BY短语将“课程”表中的记录按“课程编号”分绍.然后通过MAXO函数求出每组中的最高成绩,即每门课程的最高成绩。由于查询输出结果涉及多个表的字段,因此要使用连接查询,表之间的连接条件放在wHERE短语中,AND用来连接两个连接条件,以保证在查询的三个表之间建立联系。
转载请注明原文地址:https://kaotiyun.com/show/Smsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
首次启动报表设计器时,报表布局中只有三个带区,分别是页标头、______和页注脚。
VFP菜单设计器设计的菜单,必须生成菜单程序后才能执行,生成后的菜单程序其扩展名是______。
VisualFoxPro6.0是一个______位的数据库管理系统。
在SQL语句中,字符串匹配符用______,匹配符______表示0个或多个字符。
指定包括在查询结果满足的筛选条件的短语HAVING必须与短语______起使用。
将查询结果存放在内存变量中,使用______短语。
将查询结果存放到临时表中,使用______短语。
检索学生表中,“籍贯”为“北京”的学生记录,将结果保存到表temp中,SQL语句为:SELECT*FROM学生表WHERE籍贯=“北京”______temp
随机试题
【背景资料】某石油化工装置进行工程招标,某一施工单位根据招标方提供的实物量清单进行投标并中标。签订工程合同后,由于工程急于开工,该施工单位在未收到施工图纸的情况下,即进行了施工组织设计的编制,施工单位在原投标书的基础上,只是进行了格式和内容的简单调整,即
根据《水污染防治法》,企业事业单位发生事故或者其他灾害性事件,造成或者可能造成水污染事故的,应当立即启动本单位的应急方案,采取应急措施,并向()的县级以上地方人民政府或者环境保护主管部门报告。
甲企业应收账款总分类账户期初余额为16000元,明细账分别为:A厂借方8000元,B厂借方5000元,则C厂为( )。
根据《证券市场禁人规定》,行为恶劣、严重扰乱证券市场秩序、严重损害投资者利益或者在重大违法活动中起主要作用等情节较为严重的,可以对有关责任人员采取()的证券市场禁人措施。
某企业每年需耗用A材料45000件,单位材料年变动储存成本20元,每次订货费用为180元,A材料全年平均单价为240元。假定不存在数量折扣,不会出现陆续到货和缺货的现象。要求:计算A材料年度最佳订货次数。
下列关于盈余公积用途的表述正确的有()。
下列选项中,诗句、出处、作者及朝代搭配完全正确的是__________。
A、 B、 C、 D、 D
窗体中有命令按钮Commandl,事件过程如下:PublicFunctionf(xAsInteger)AsIntegerDimYAsIntegerx=20:y=2f=x*yEndFunctionPrivateSu
1.AccordingtotheWallStreetJournal,"Moreandmoreshoppersarebypassinghouseholdnamesforthecheaper,no-nameproducts
最新回复
(
0
)