首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
(1)用SQL语句查询至少有三门的课程成绩在70分以上(包括70分)的学生姓名,并将结果按升序存入表文件results.dbf,然后将该SQL语句粘贴在SQL.TXT文件的第二行(只占一行)。 (2)modi.prg程序的功能是:先为“学生”表增加一个“平
(1)用SQL语句查询至少有三门的课程成绩在70分以上(包括70分)的学生姓名,并将结果按升序存入表文件results.dbf,然后将该SQL语句粘贴在SQL.TXT文件的第二行(只占一行)。 (2)modi.prg程序的功能是:先为“学生”表增加一个“平
admin
2013-06-14
31
问题
(1)用SQL语句查询至少有三门的课程成绩在70分以上(包括70分)的学生姓名,并将结果按升序存入表文件results.dbf,然后将该SQL语句粘贴在SQL.TXT文件的第二行(只占一行)。
(2)modi.prg程序的功能是:先为“学生”表增加一个“平均成绩”字段,数据类型为N(6,2):然后根据“选课”表统计每个学生的平均成绩,并写入新添加的字段。
该程序有三处错误,请改正,使程序能正确运行(在指定处修改,不允许增加或删除程序行)。
选项
答案
(1)①在命令窗口输入如下SQL查询代码(以下SQL查询语句是通过查询设计器生成): SELECT 学生.姓名; FROM 成绩管理!学生 INNER JOIN成绩管理!选课; ON 学生.学号=选课.学号; WHERE 选课.成绩>=70; ORDER BY 学生.姓名; GROUP BY 学生.学号; HAVING COUNT(选课.课程号)>=3; INTO TABLE results.dbf ②在命令窗口执行命令:MODIFY FILE SQL,打开文本文件编辑器。将命令窗口的查询语句复制到SQL文本文件中。 (2)步骤1:在命令窗口执行命令:MODIFY COMMAND modi,打开程序文件,文件中的命令代码如下: CLOSE ALL OPEN DATABASE 成绩管理 USE 选课 IN 0 USE 学生 EXCL IN 0 *****Error***** DO WHILE EOF() SELECT AVG(成绩)FROM选课WHERE学号=学生.学号INTO ARRAY cj *********Error********* REPLACE 平均成绩=cj[1] cj[1]=0 SKIP ENDDO CLOSE DATABASE 修改程序中的错误行,修改后的程序如下: CLOSE ALL OPEN DATABASE 成绩管理 USE 选课IN 0 USE 学生EXCL IN 0 ALTER TABLE 学生 ADD 平均成绩N(6,2) SELECT 学生 DO WHILE NOT EOF() SELECT AVG(成绩)FROM选课WHERE学号=学生.学号INTO ARRAY cj REPLACE 平均成绩 WITH cj[1] cj[1]=0 SKIP ENDDO CLOSE DATABASE 步骤2:保存文件修改,在命令窗口执行命令:DO MODI,执行程序文件。
解析
转载请注明原文地址:https://kaotiyun.com/show/YXop777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
数据库系统中实现各种数据管理功能的核心软件称为【】。
数据流的类型有【】和事务型。
以下是有关VisualFoxPro过程文件的叙述,其中正确的是______。
若使用REPLACE命令时,起范围子句为ALL或REST,则执行该命令后,记录指针指向()。
打开数据库文件,其中出生日期字段为日期型,下列表达式中结果不是日期型的为:()。
将2004年5月1日的日期保存到日期变量RQ中,正确的语句是
下面可使程序单步执行的命令是______。
表单中控件属性、即可在编辑时设置也可用【】改变。
在VisualFoxPro中,打开一个名为GRADE的数据库,应使用命令
把对象的数据和相应的方法程序、属性、事件代码捆绑包装在一起,就称为【】。
随机试题
美国社会学家________、________、________等人是符号互动论的早期代表。
∫cos2xdx=()。
成人丙氨酸氨基转移酶参考范围是()。
提高房地产经纪人员的综合素质主要包括()。
属于城市分区规划的内容为()。
最近出台的《党政机关公务用车选用车型目录管理细则》规定了党政机关采购公务用车的发动机排气量和价格标准。这表明()。
李叔叔下午要到工厂上3点的班,他估计快到上班的时间了,就到屋里去看钟,可是钟停在了12点10分。他赶快给钟上足发条,匆忙中忘了对表就上班去了,到工厂一看离上班时间还有10分钟。夜里11点下班,李叔叔回到家一看,钟才9点钟。如果李叔叔上、下班路上用的时间相同
网络管理系统中,配置管理最主要的功能是()。
在表结构为(职工号,姓名,工资)的表Employee中查询职工号的第5位开始的4个字符为"0426"职工情况,正确的SQL命令是
Whatdoesthepassagemainlydiscuss?Accordingtothepassage,KrzysziofPendereckjisknownforwhichofthefollowingpract
最新回复
(
0
)