首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有student(学生)、course(课程)和score(选课成绩)3个表,用SQL语句完成如下操作: (1)查询每门课程的最高分,要求得到的信息包括课程名称和分数,将结果存储到max.dbf表文件(字段名是课程名称和分数),并将相应的SQ
在考生文件夹下有student(学生)、course(课程)和score(选课成绩)3个表,用SQL语句完成如下操作: (1)查询每门课程的最高分,要求得到的信息包括课程名称和分数,将结果存储到max.dbf表文件(字段名是课程名称和分数),并将相应的SQ
admin
2015-08-20
70
问题
在考生文件夹下有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全国计算机二级
相关试题推荐
在SQL语句中,为了避免查询到的记录重复,可用______短语。
对于图书管理数据库,检索所有藏书的书名和出版单位。下面SQL语句正确的是______。
有关多表查询结果,以下说法正确的是______。
下列关于查询设计器的说法错误的是______。
当前工资表中有108条记录,当前记录号为8,用Sum命令计算工资总和时,若缺省范围,则系统将______。
源程序的文档化不包括______。
设有图书管理数据库:图书(总编号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),总编
检索选修课程"C2”的学生中成绩最高的学生的学号,正确的SELECT语句是______。
设有图书管理数据库:图书(总编号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))借阅(借书
随机试题
企业投资经济人进行投资活动的书面记录被称为()
社会主义的本质要求是()
操作系统中虚拟存储器的容量______实际内存。(填大于、等于、小于)
Mostboys,andmanygirlstoo,haveatsometimeorotherstartedastampcollection.Stamp-collecting,or,tocallit【21】itsco
治疗气虚感冒。应首选
A.干热空气灭菌B.滤过灭菌C.气体灭菌D.热压灭菌E.流通蒸汽灭菌不耐热药液灭菌一般采用
患者女,25岁,近来发热、乏力、体重下降、关节肌肉疼痛来院就诊。查体:面部可见紫红色蝶形红斑,抗Sm抗体阳性。可能会引起此病的因素中哪项不正确
荣发公司(小规模纳税人)2011年12月份发生如下经济业务:(1)该公司广告业务部当月取得广告业务收入500万元,付给有关单位广告制作费80万元,付给电视台广告发布费60万元。(2)该公司下设非独立核算的娱乐中心当月舞厅取得门票
在人口最稠密的城市中,警察人数占总人口的比例也最大。这些城市中的“无目击证人犯罪”的犯罪率也最低。看来,维持高比例的警察至少可达到有效地阻止此类犯罪的效果。下列哪项如果为真,最能有效地削弱上述推论?()
商店出售5个品牌的大米,其中3个品牌是合格的,每袋都是25千克;有一个品牌分量不足,每袋22.5千克,另一个品牌超重,每袋26.5千克。从外形上看,分不出哪个牌子是分量不足的,那么执法人员至少称几次才可以发现分量不足的那个品牌?()
最新回复
(
0
)