首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有学生成绩数据库XUSHENG3,包括如下所示三个表文件以及相关的索引文件: XS.DBF(学生文件:学号C8,姓名C8,性别C2,班级C5;另有索引文件XS.IDX,索引键:学号) CJ.DBF(成绩文件:学号C8,课程名C20,成绩N5.
在考生文件夹下有学生成绩数据库XUSHENG3,包括如下所示三个表文件以及相关的索引文件: XS.DBF(学生文件:学号C8,姓名C8,性别C2,班级C5;另有索引文件XS.IDX,索引键:学号) CJ.DBF(成绩文件:学号C8,课程名C20,成绩N5.
admin
2009-02-15
66
问题
在考生文件夹下有学生成绩数据库XUSHENG3,包括如下所示三个表文件以及相关的索引文件: XS.DBF(学生文件:学号C8,姓名C8,性别C2,班级C5;另有索引文件XS.IDX,索引键:学号) CJ.DBF(成绩文件:学号C8,课程名C20,成绩N5.1另有索引文件DJ.IDX,索引键:学号) CJE.DBF(成绩表文件:学号C8,姓名C8,班级C5,课程名C12,成绩N5.1)设计一个名为XS3的菜单,菜单中有两个菜单项“计算”和“退出”。程序运行时, 单击“计算”菜单项应完成下列操作:将所有选修了“计算机基础”的学生的“计算机基础”成绩,按成绩由高到低的顺序填列到成绩表文件 CJB.DBF中(事前须将文件中原有数据清空)。
单击“退出”菜单项,程序终止运行,
(注:相关数据表文件存在于考生文件夹下)
选项
答案
在本题中要想得到所有选修了“计算机基础”的学生的“计算机基础”成绩及学生的姓名等信息,就需要用到联接查询。因为学生的姓名、班级在表XS.DBF中,而学生的成绩在表CJ.DBF中。而这两个表要联接起来可以通过“学号”字段。 有以下两种联接查询的形式:SELECTXS.学号,姓名,班级,课程名,成绩FROMXS,CJ WHEREXS.学号=CJ.学号AND课程名="计算机基础"或者 SELECTXS.学号,姓名,班级,课程名,成绩FROM XS LEFT JION CJ ON XS.学号=CJ.学号WHERE课程名="计算机基础" 通过以上的联接查询便得到了所有选修“计算机基础”的学生的“计算机基础”的成绩及学生的姓名等信息。而题中所要求按成绩的降序排序,所以应该在以上SQL语句的基础上加入:ORDER BY成绩DESC 将查询所得到的结果放于一个数组变量A Fields Value中,要用到INTO ARRAY A Fields Value.至此一个完整的SQL联接查询语句便形成了:SELECTXS.学号,姓名,班级,课程名,成绩FROMXS,CJWHEREXS:学号=CJ学号AND课程名="计算机基础"ORDER BY成绩DESC INTO ARRAY A Fields Value 删除CJB.DBF中的所有资料 将table Name中的资料添加到己被清空的CJB.DBF中INSERT INTO CJB FROM ARRAY A Fields Value 删除CJB中有删除标记的记录PACK
解析
转载请注明原文地址:https://www.kaotiyun.com/show/sOKZ777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列关于局域网设备的描述中,错误的是()。
下列选项中,不会出现在Cisco路由器路由表中的是()。
下列选项中,不属于DNS服务器资源记录的是
下列ServUFTP服务器的选项中,不提供“IP访问选项”的是()。
下列关于操作系统设备管理的叙述中,说法不正确的是()。
在关系模型中,“关系中不允许出现相同元组”的约束是通过【】实现的。
在数据管理技术发展过程中,文件系统与数据库系统的主要区别是数据库系统具有______。
下列有关数据库的描述,正确的是______。
SQLSELECT语句为了将查询结果存放到临时表中应该使用【】短语。
随机试题
下列可表示为工作的是()。
【背景资料】甲项目经理部于2014年10月11日中标承建T市N区一道路工程,原设计该工程是水泥混凝土路面,后因拆迁延期,严重影响工程进度,但业主要求竣工通车日期不能延期。为避免竣工通车日期延后,业主决定将水泥混凝土路面改为沥青混凝土路面。对这一重大变更,
对于辅助生产费用的归集,必须先通过“制造费用”科目,然后再转入“辅助生产成本”中。()
某企业面临甲、乙两个投资项目。经衡量,它们的期望报酬率相等,甲项目期望报酬率的标准差小于乙项目期望报酬率的标准差。若该企业管理层对风险的厌恶感比较强,则对甲、乙项目作出的判断有()。
甲省乙市丙县环保局认为辖下丁化工厂向大气排污超标,造成严重环境污染,遂责令丁化工厂迅速纠正违法行为,并对该化工厂处以2万元的罚款;罚款依据是《中华人民共和国大气污染防治法》第48条:向大气排放污染物超过国家和地方规定排放标准的,应当限期治理,并由所在地县级
某企业发奖金是根据利润提成的。利润低于或等于10万元时可提成10%;低于或等于20万元时,高于10万元的按7.5%提成;高于20万元时,高于20万元的部分按5%提成。当利润为40万元时,应发放奖金多少万元?()
TheIPadTheIPadisatabletcomputer(平板电脑)designedanddevelopedbyApple.Itisparticularlymarketedasaplatformfor
TheUnitedStatesleadsallindustrialnationsintheproportionofitsyoungmenandwomenwhoreceivehighereducation.Whyis
•Thelinegraphbelowshowstheresultsofanexperimentusedtodeterminetheeffectsofvaryingthespeedofanassemblyline
Inthespringof1720,whenallofLondonwasclamoringforsharesintheSouthSeacompany,SirIsaacNewtonwasaskedwhathe
最新回复
(
0
)