考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > Visual FoxPro > VF模拟试题 > 文章内容
  

全国计算机二级考试VF模拟试卷第九套(简单应用)

中华IT学院   【 】  [ 2016年7月16日 ]

  简单应用(2小题,每题20分,计40分)

  在考生文件夹下的SELLDB数据库中包含“部门表”、“销售表”、“部门成本表”和“商品代码表”等。

  1. 在考生文件夹下已有程序文件three.prg,其功能如下:查询2006年各部门商品的年销售利润情况。查询内容为:部门号、部门名、商品号、商品名和年销售利润,其中年销售利润等于销售表中一季度利润、二季度利润、三季度利润和四季度利润的合计。查询结果按部门号升序,然后按年销售利润降序排序,并将查询结果输出到表TABA中。表TABA的字段名分别为:"部门号"、"部门名"、"商品号"、"商品名"和"年销售利润"。请打开程序文件three.prg,修改其中的错误,然后运行该程序。

  解题思路:

  第3行:把ON改为WHERE

  第4行:把ON改为AND

  第5行:把WHERE改为AND

  第6行:把ORDER 1, 5;改为ORDER BY 1, 5 DESC;

  第7行:把TO TABLE TABA改为INTO TABLE TABA

  **********************************************************************

  2. 请用SQL语句查询2005年度的各部门的部门号,部门名,一季度利润合计,二季度利润合计,三季度利润合计,四季度利润合计。查询结果按部门号升序排序存入表account中,并将SQL语句存入four.prg中。注意:表account.dbf中的字段名依次为部门号、部门名、一季度利润、二季度利润、三季度利润和四季度利润。

  解题思路:

  文件four.prg正确的内容如下:

  SELECT 部门表.部门号, 部门名, SUM(一季度利润) 一季度利润,SUM(二季度利润) 二季度利润,SUM(三季度利润) 三季度利润,SUM(四季度利润) 四季度利润 FROM 部门表,销售表 WHERE 部门表.部门号 = 销售表.部门号 AND 年度 = "2005" GROUP BY 部门表.部门号 ORDER BY 销售表.部门号 INTO TABLE account

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved