首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如下三个数据库表: 学生(学号 C(8),姓名 C(8),性别 C(2),班级 C(8)) 课程(课程编号 C(8),课程名称 C(20)) 成绩(学号 C(8),课程编号 C(8),成绩 N(5,1)) 查询每门课程的最高分,要求得到的信息包括课程名和最
如下三个数据库表: 学生(学号 C(8),姓名 C(8),性别 C(2),班级 C(8)) 课程(课程编号 C(8),课程名称 C(20)) 成绩(学号 C(8),课程编号 C(8),成绩 N(5,1)) 查询每门课程的最高分,要求得到的信息包括课程名和最
admin
2013-03-26
41
问题
如下三个数据库表:
学生(学号 C(8),姓名 C(8),性别 C(2),班级 C(8))
课程(课程编号 C(8),课程名称 C(20))
成绩(学号 C(8),课程编号 C(8),成绩 N(5,1))
查询每门课程的最高分,要求得到的信息包括课程名和最高分,正确的命令是( )。
选项
A、SELECT 课程.课程名称, MAX(成绩) AS 最高分 FROM 成绩,课程;
WHERE 成绩.课程编号 = 课程.课程编号;
GROUP BY 课程.课程编号
B、SELECT 课程.课程名称, MAX(成绩) AS 最高分 FROM 成绩,课程;
WHERE 成绩.课程编号 = 课程.课程编号;
GROUP BY 课程编号
C、SELECT 课程.课程名称, MIN(成绩) AS 最高分 FROM 成绩,课程;
WHERE 成绩.课程编号 = 课程.课程编号;
GROUP BY 课程.课程编号
D、SELECT 课程.课程名称, MIN(成绩) AS 最高分 FROM 成绩,课程;
WHERE 成绩.课程编号 = 课程.课程编号;
GROUP BY 课程编号
答案
A
解析
求最大值要利用MAX函数。要查询每门课程的最高分,需要对课程进行分组,而由于课程名称可能出现重名,因此分组依据为课程编号,以确保记录的唯一性。利用AS短语。可将"成绩"字段重新命名为"最高分"作为新的字段名,以显示查询结果。选项B的分组条件中,没有指定从哪个表中进行记录分组,因此系统报错。选项C和选项D的计算函数使用错误。
转载请注明原文地址:https://kaotiyun.com/show/Vfsp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
设有学生选课表SC(学号,课程号,成绩),用SQL语言检索每门课程的课程号及平均分的语句是(关键字必须拼写完整)SELECT课程号,AVG(成绩)FROMSC【】
用当前窗体的LABEL1控件显示系统时间的语句是THISFORM.LABEL1【】=TIME()
设有如下程序:SETTALKONX=10M=5N=6DOPP2WITHM,NDOPP2WITHM,NSETTALKONPROCEDUREPP2PARAMETERS
如果表单对象的不可用,那么单击表单上的命令按钮则【】执行相应代码。
在VisualFoxPro中,主关键字的值不能为【】。
已知PROJECT(J#,JNAME,DATE),要求若没有视图或约束引用属性DATE,则删除该列,若有视图或约束引用该属性,则不删除该列。则可实现上述语义的语句是
以下关于VisualFoxPro的叙述最全面的是
其于数据库表创建的查询,下列说法中正确的是
以下属于容器控件的是
下列关于查询设计器的说法中错误的是
随机试题
设,则y’=_______.
恶性高血压时,肾的病变有
关于DNA双螺旋模型的叙述,错误的是
在35~110kV变电站站址选择和站区布置时,需要考虑下列哪些因素的影响?
咨询工程师(投资)可凭据登记证书和执业专用章,以咨询工程师(投资)名义,从事以下业务()。
不得直接用于水泥混凝土路面面层的砂是()。
阅读下列材料,回答问题。阳光,是一种语言雷抒雁
教学过程中贯彻直观性教学原则有哪些基本要求?
某3个数的平均数是2,如果把其中一个数改为4,平均数就变成了3。被改的数原来是:
Forthispart,youareallowed30minutestowriteashortessayentitledRelationshipBetweenOne’sMajorandFutureJob.Your
最新回复
(
0
)