- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 系号
您可能关注的文档
- iPhone原型设计里的索尼影子.doc
- IP321 程式制作规范.ppt
- Iphone引发的思考.ppt.ppt
- IR2183_上下半桥驱动.pdf
- IRIS标准条文练习Ⅱ.doc
- IS-LM 模型与宏观经济政策.ppt
- ISE12.4软件安装手册.pdf
- ISM抱怨处理话术.ppt
- iso14000环境管理体系初始环境评审_.ppt
- ISO14001培训教材-环境因素识别_.ppt
- 2025年青海建筑职业技术学院单招职业技能考试题库必考题.docx
- 2025年青海卫生职业技术学院单招职业适应性考试题库及答案1套.docx
- 2025年青海卫生职业技术学院单招职业适应性测试题库最新.docx
- 2025年青海建筑职业技术学院单招职业技能测试题库附答案.docx
- 2025年青海建筑职业技术学院单招职业技能测试题库必考题.docx
- 2025年青海建筑职业技术学院单招职业倾向性考试题库必考题.docx
- 2025年青海建筑职业技术学院单招职业适应性考试题库最新.docx
- 2025年青海卫生职业技术学院单招职业适应性测试题库必考题.docx
- 2025年青海建筑职业技术学院单招职业倾向性考试题库及答案1套.docx
- 2025年青海建筑职业技术学院单招职业倾向性考试题库推荐.docx
文档评论(0)