首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有student(学生)、course(课程)和score(选课成绩)3个表,用SQL语句完成如下操作: (1)查询每门课程的最高分,要求得到的信息包括课程名称和分数,将结果存储到max.dbf表文件(字段名是课程名称和分数),并将相应的SQ
在考生文件夹下有student(学生)、course(课程)和score(选课成绩)3个表,用SQL语句完成如下操作: (1)查询每门课程的最高分,要求得到的信息包括课程名称和分数,将结果存储到max.dbf表文件(字段名是课程名称和分数),并将相应的SQ
admin
2015-08-20
72
问题
在考生文件夹下有student(学生)、course(课程)和score(选课成绩)3个表,用SQL语句完成如下操作:
(1)查询每门课程的最高分,要求得到的信息包括课程名称和分数,将结果存储到max.dbf表文件(字段名是课程名称和分数),并将相应的SQL语句存储到命令文件one.prg。
(2)查询哪些课程有不及格的成绩,将查询到的课程名称存入文本文件new.txt,并将相应的SQL语句存储到命令文件two.prg。
选项
答案
(1) 步骤1:在命令窗口执行命令:MODIFY COMMAND ONE,打开程序文件编辑器。 步骤2:在编辑器中输入如下程序代码(以下程序是通过查询设计器生成): 1 SELECT COURSE.课程名称,MAX(SCORE.成绩)AS分数; 2 FROM COURSE INNER JOIN SCORE; 3 ON COURSE.课程编号=SCORE.课程编号; 4 GROUP BY COURSE.课程名称; 5 INTO TABLE MAX.dbf 步骤3:在命令窗口执行命令:DO ONE.PRG,执行程序文件。 (2) 步骤1:在命令窗口执行命令:MODIFY COMMAND TWO,打开程序文件编辑器。 步骤2:在编辑器中输入如下程序代码(以下程序是通过查询设计器生成): 1 SELECT COURSE.课程名称; 2 FROM COURSE INNER JOIN SCORE; 3 ON COURSE.课程编号=SCORE.课程编号; 4 WHEREWHERE SCORE.成绩<60; 5 GROUP BY COURSE.课程名称; 6 TO FILE NEW.TXT 步骤3:在命令窗口执行命令:DO YWO.PRG,执行程序文件。
解析
(1)本题考查了SQL分组与计算查询。根据题意,需要对COurse和score表进行连接,连接字段为“课程编号”,利用MAX()函数对“成绩”字段计算可以得到最高分,新字段名通过AS短语指定;由于是求每门课程的最高分,因此,分组字段为“课程名称”或“课程编号”,最后将查询结果输出到指定的数据表中。对于SQL语句不太熟悉的考生,可借助查询设计器生成SQL语句。
(2)本题考查了SQL分组查询。与上小题不同的地方是本题中查询条件是通过WHERE短语指出,查询条件是“SCORE.成绩<60”,不涉及计算查询,语句比较简单。本题SQL语句同样可以借助查询设计器生成。
转载请注明原文地址:https://kaotiyun.com/show/GWEp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
对于图书管理数据库,查询0001号借书证的读者姓名和所借图书的书名。下面SQL语句正确的是______。SELECT姓名,书名FROM借阅,图书,读者WHERE;借阅,借书证号=“0001”AND;
在以下关于索引的说明中,错误的是______。
有关多表查询结果,以下说法正确的是______。
对数据元素序列(49,72,68,13,38,50,97,27)进行排序,前三趟排序结束时的结果如下:第一趟为13,72,68,49,50,97,27;第二趟为13,27,68,49,38,50,97,72;第三趟为13,27,38,49,68,50,97
使用链表来表示线性表的优点是______。
设有图书管理数据库:图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))借阅(借书证号C(4),总编
将控件的______属性为假(.F.)后,可在表单中隐藏该控件。
表文件中有数学、英语、计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令______。
在SQL的数据定义功能中,删除表字段名的命令格式是()。
如果在命令窗口执行命令:LIST名称,在主窗口中显示:记录行名称1电视机2计算机3电扇线4电脑连线
随机试题
引起非糖尿病酮症的原因不包括
A.HCO3-下降,pH上升,PaCO2下降B.HCO3-上升,pH上升,PaCO2正常C.HCO3-下降,pH下降,PaCO2正常D.HCO3-正常,pH下降,PaCO2上升E.HCO3-正常,pH下降,PaCO2下降代谢性酸中毒的特征
行气管切开时,切口不宜低于第5气管软骨环,否则易
设P(A)=a,P(B)=b,P(A∪B)=c,则=()。
左边给定的是纸盒外表面的展开图,右边哪一项能由它折叠而成?请把它找出来。
Inoursocietytherazorofnecessitycutsclose.Youmustmakeabucktosurvivetheday.Youmustworktomakeabuck.Thejob
假定经济体的总量生产函数为Y=K0.5L0.5,在2012年,人均产出为4,投资率为0.5,劳动增长率为1%,资本折旧率为9%。(2014年中山大学801经济学)经济体稳态时的人均资本存量是多少?
假设甲公司的固定成本占总成本比例高于乙公司固定成本占总成本比例,且两家公司的周期性、资本结构相似,下列正确的是()。[上海财经大学2013研]
简述梁漱溟的乡村教育理论。
Youaregoingtoreadalistofheadingsandatextabouthappiness.ChoosethemostsuitableheadingfromthelistA—Fforeach
最新回复
(
0
)