首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列小题使用如下三个数据库表: 学生(学号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-11-12
65
问题
下列小题使用如下三个数据库表:
学生(学号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/mrop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,当使用SQL的CREATETABLE语句建立数据库表时,使用【】子句说明有效性规则。设成绩表(学号,姓名,性别,成绩,科目号)选课表(科目号,科目名)
对图书管理数据库,将读者表中的借书证号属性名改为书证号。请对下面的SQL语句填空:ALTERTABLE读者RENAMECOLUMN借书证号【】
使用SQL语句将所有副教授的工资提高3%:UPDATE教师SET工资=工资*1.03【】职称="副教授"
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
设教师表的结构为:教师号、姓名、性别、职称、工资、所在系。若要查询“陈静”教师所讲授的课程,并列出姓名和课程名,应使用的语句SELECT-SQL是______。
对于白箱(盒)测试用例的各设计准则,下列叙述中正确的是______。
假定系统日期是1998年12月20日,有如下命令:N=(YEAR(DATE())-1900)%100,执行后N的值应为______。
下列不属于软件调试技术的是______。
3l在表单控件中,既可以用作接收输入数据,又可以用作编辑现有数据的控件是______。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为( )。
随机试题
假设“应付账款”账户期初贷方余额为8000元,本期借方发生额14000元,贷方发生额12000元,则该账户的期末余额为
来源于成骨细胞的原发性肿瘤有
中药鉴定最简单、常用的方法是
A、FD-MSB、EI-MSC、FAB-MSD、LSI-MSE、ESI-MS快原子轰击质谱为
下列不属于煤气安全检测方法的是()。
对焊缝内部线状缺陷的检测,下列检测方法中( )是最优选择。
流浪未成年人合法权益保护涉及多个部门。根据《关于加强流浪未成年人工作的意见》,()是流浪未成年人工作的政府职能部门。
求下列二重积分的累次积分
假设事件A和B满足P(B∣A)=1,则()
A、Heneedstobuyanewsweater.B、Hehasgottosaveonfuelbills.C、Thefuelpricehasskyrocketed.D、Theheatingsystemdoes
最新回复
(
0
)