网站大量收购独家精品文档,联系QQ:2885784924

VFP二级机试部分考点详解.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VFP二级机试部分考点详解

天天向上班基本讲义(一) 涉及知识点:(查询与视图 程序改错 VFP相关命令 表单) 一、查询设计器、视图设计器使用 查询框架结构: 1、选择表 A、题目中涉及的字段所在的表 B、纽带表(如果前面挑选出的表不能建立连接,则要考虑纽带表) 2、选择字段 A、原有的字段 B、用字段来建立表达式 C、统计函数(count \ sum \ avg \max \ min) D、字段重命名 3、筛选条件 A、简单条件 B、带有公式或特殊表达式(year 、 left 、is null 、like 、between and) C、多条件的复杂组合(and 、 or) 4、分组统计 A、单分组 例子:49.21、54.22、 B、多重分组 例子:71.21 练习: 56.22、51.21、53.22、59.22、67.22、78.21、75.22、80.21、 5、分组后条件(having) 例子:62.22 6、排序 A、简单排序 B、多次排序 C、保留前n条记录(TOP) 7、保存结果 8、其他 A、去除重复记录(distinct) B、查询去向 9、、视图+查询 二、程序改错(45—81套) 45.12 i=5 DO WHILE i=1 ??i i=i-1 ENDDO 45.21 下句有错误 CREATE TABLE 工资表(职工号 C(8) primary KEY,姓名 C(6) ,工资 N(10,2)) 下句有错误 INSERT inTO 工资表 VALUES 宣喧,4500) USE 工资表 APPEND FROM 教师表 下句有错误 UPDATE 工资表 set 工资=工资*1.1 WHERE 工资3000 下句有错误 DELETE FROM 工资表 where 姓名=Thomas PACK 48.22 OPEN DATABASE 宾馆 SELECT 客户.客户号,身份证,姓名,工作单位; FROM 客户 JOIN 入住 on 客户.客户号=入住.客户号; WHERE 入住日期 IN; ( SELECT 入住日期; FROM 客户,入住; WHERE 客户.客户号=入住.客户号 and 姓名 = 姚小敏); inTO TABLE TABC 49.3 set relation to 商品号 into goods_t 语句 1 set relation to 订单号 into orderitems additive 语句 2 if 数量goods_t.库存量 语句 3 skip -n 语句 4 replace 库存量 with 库存量-orderitems.数量 语句 5 55.22 CLOSE DBF PRIVATE no,money USE scust *下面的一行语句有错误 SELECT 顾客号,sum(数量*单价) 应付款 ; FROM order JOIN comm ON order.商品号 = comm.商品号 ; GROUP BY 顾客号 ; INTO CURSOR ls SELECT scust *下面的一行语句有错误 DO WHILE !EOF() no = 顾客号 SELECT ls LOCAT FOR 顾客号 = no money = 应付款 SELECT scust *下面的一行语句有错误 REPLACE 应付款 with money SKIP +1 ENDDO CLOSE TABLE RETURN 61.13 i=2 DO WHILE i=10 ??i i=i+2 ENDDO 61.21 SELECT 系名,avg(工资) as 平均工资,max(工资) as 最高工资; FROM 教师表,学院表 WHERE 教师表.系号 = 学院表.系号; group BY 学院表.系号; order BY 3 DESC,2 DESC; INTO table three 63.21 SELECT 零件名称 FROM 零件信息 WHERE 零件号 IN ; (SELECT 零件号 FROM 使用零件; GROUP BY 零件号 HAVING COUNT(项目号) = 3) ; ORDER BY 零件名称 ; TO FILE results 66.22 *在第2行有一处错误,第3行有两处错误,请改正 select p.组别,c.姓名 组长,p.姓名 组员 ; from employee p inner join employee c ; on p.组别=c.组别 where c.职务=组长 and c.姓名p.姓名; order by p.组别 68.21 下句只有一处有错误 SELECT 系号

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档