首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
考生文件夹下的gnht.dbf是一个合同管理表文件,其中部分字段的含义是:hth(合同号)、dhdw(订货单位)、ghdw(供货单位)、msl(订货数量)。 编写程序progzh.p唱分别统计订货单位数、供货单位数、订货总数,并将结果填写到jieg
考生文件夹下的gnht.dbf是一个合同管理表文件,其中部分字段的含义是:hth(合同号)、dhdw(订货单位)、ghdw(供货单位)、msl(订货数量)。 编写程序progzh.p唱分别统计订货单位数、供货单位数、订货总数,并将结果填写到jieg
admin
2014-11-30
29
问题
考生文件夹下的gnht.dbf是一个合同管理表文件,其中部分字段的含义是:hth(合同号)、dhdw(订货单位)、ghdw(供货单位)、msl(订货数量)。
编写程序progzh.p唱分别统计订货单位数、供货单位数、订货总数,并将结果填写到jieguo.dbf。(在考生文件夹下已经存在)表文件中。
说明:以上命令文件必须执行,并产生所要求的结果。
选项
答案
步骤1:在命令窗口执行命令:
MODIFY COMMAND progzh
,打开程序文件编辑器。 步骤2:在程序文件编辑器中输入如下代码: 1 SELECT COUNT(DISTINCT dhdw)FROM gnht INTO ARRAY arr UPDATE JIEGUO SET num=arr WHERE name="订货单位数" 3 SELECT COUNT(DISTINCT ghdw) FROM gnht INTO ARRAY arr 4 UPDATE jieguo SET num=arr WHERE name="供货单位数" 5 SELECT SUM(jhsl) FROM gnht INTO ARRAY arr 6 UPDATE jieguo SET num=arr WHERE name="订货总数" 步骤3:保存文件修改,在命令窗口执行命令:
DO progzh.prg
,执行程序文件。
解析
本大题主要考查的是SQL简单计算查询和数据更新功能。设计SQL简单计算查询时,关键是要排除字段中重复的记录,利用DISTINCT短语可以消除重复记录,查询的结果可以保存到数组中,然后再利用SQL更新语句更新表中的记录,根据题目,在jieguo表中有3条记录需要更新,因此,可以通过3次计算和更新,分别更新表中的每条记录。
转载请注明原文地址:https://jikaoti.com/ti/6Zv0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
如下程序显示的结果是______。S=1i=0dowhilei
可以随表的打开而自动打开的索引是( )。
定义何种菜单时,可以使用菜单设计器窗口中的“插入栏”按钮,以插入标准的系统菜单命令( )。
设有职工表文件,在职工表中查找奖金最高的职工记录,完成下列SQL语句。SELECT*FROM职工表;WHERE奖金>=______;(SELECT奖金FROM职工表)
检索学生信息表中“籍贯”为“海南”的学生记录,将结果保存到表xx中,其SQL语句为:SELECT*FROM学生信息表WHERE籍贯="海南"______xx
关系数据库中,实现表与表之间的联系是通过______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是
将SQL的查询结果如果要追加到文本文件的尾部,应使用______短语加以说明。
利用SQL派生一个包含“课程名称”、“姓名”和“成绩”的视图,要求按“课程名称”升序排序,正确的命令是()。
随机试题
按照苷键原子分类,属于氧苷的有
关系是一种规范化的二维表。下列关于关系特性的叙述,正确的是_______。
患者,男,68岁,1h前突然出现剧烈胸痛,急性呼吸困难来我院,查心电图示室性心动过速,查体可见意识丧失,皮肤发绀,二便失禁,血压测不出。若患者因为急性高钾血症而触发难治性室颤,可选用
计算生产经营所得的应纳税所得额时,允许扣除的项目有()。
按照劳动法以及配套政策的规定,集体劳动合同签定以后,应在()由企业一方将集体劳动合同一式三份及说明报送劳动行政部门审查。
【B1】【B20】
WhereistheJohnStreetBistrolocated?
Japaneseuses_____writingsystem.
PaulieTheatreNameoftheshow:DanceoftheSoulDate:19:30,March2Number:16,Row9,1stFPrice:80Children
【B1】【B4】
最新回复
(
0
)