vfp教案(第3章).ppt

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

第3章 查询与统计 排序与索引的基本概念 索引的建立与查询 多工作区及表的关联查询 常用统计命令 SQL查询命令 查询设计器的使用 数据库及数据字典 视图的概念 第3章 查询与统计 3.1 排序与索引 一、排序 二、索引 三、索引和排序的异同 思考题 3.2 查询命令 一、顺序查询 二、索引查询 3.3 数据工作期 一、多工作区查询 二、数据工作期与视图 三、表的关联 3.4常用统计命令 一、计数命令?COUNT 二、求和命令SUM 三、求平均值命令AVERAGE 四、计算命令CALCULATE 五、?汇总命令TOTAL? 3.5 SQL查询 一、SQL命令查询 二、JOIN命令 三、查询设计器查询 3.6数据库与视图 一、数据库与数据字典 二、视图及其操作 本章小结 3.1 排序与索引 3、索引的使用?    任何时候只有一个索引文件或一个索引标识 起作用  主控索引文件:当前起作用的索引文件  主控索引:当前起作用的索引标识  使用索引:打开表、打开索引文件、确定主控索引文件或主控索引。? 3.2 查询命令 3.3 数据工作期 3.4 常用统计命令 3.5 SELECT-SQL查询 基本步骤: 打开查询设计器 进行查询设置,即设置被查询的表、联接条件、字段等输出要求和查询结果的去向 执行查询 保存查询设置 3.6 数据库与视图 本章小结 本章首先介绍了排序与索引的概念。排序生成一个新的表文件,而索引不生成新的表,仅产生索引文件。要求掌握单索引和复合索引的建立和使用命令;多工作区查询涉及的常用命令以及多表间建立关联的方法也是本章重点之一;利用常用的统计命令或函数可以帮助我们完成更多的统计功能;SQL具有高效、便捷、可移植性好的特点,必须熟练掌握基本的SQL查询语句;本章最后讲解了数据库与自由表的关系以及数据字典的相关知识。 [PREFERENCE 名字] [NOCONSOLE][PLAIN][NOWAIT] [WHERE 联接条件 [AND 联接条件…][AND | OR 筛选条件 [AND | OR 筛选条件…]]] [GROUP BY 组表达[, 组表达…]] [HAVING 筛选条件] [UNION [ALL] SELECT命令] [ORDER BY 关键字表达式 [ASC?DESC] [,关键字表达式 [ASC?DESC] …]] [TOP 数值表达式 [PERCENT]] ?说明: 1、SELECT [ALL |DISTINCT][别名.]表达式 [AS列名]  缺省值ALL 表示包括重复记录。  DISTINCT 表示不包括重复。  表达式可以是字段名或函数。  别名指字段所在表名。  列名用于指定输出的列标题,可不同于字      段名。  SELECT表达式可用一个*号来表示,所有的字段。 SELECT DISTINCT SB.编号 AS 新编号 SELECT 编号,价格*0.17 AS 增值税 FROM sb 2、FROM 表名 [JOIN] 表名 ON 联接条件 INTO | TO FILE 用于指定查询表与联接类型。选定的表须注意路径。   JOIN关键字用于联接左右两个表。   ON子句为联接条件。   TO 与INTO子句指定查询结果的输出去向。   注:连接两表时,连接条件还可在WHERE 子句    中指定。 SELECT 编号 FROM SB JOIN ZZ ON SB.编号=ZZ.编号 TO SBZZ 3、WHERE 子句 可以省略JOIN 子句,一次性在WHERE子句中指定联接条件和筛选条件。当含有JOIN子句,且ON子句指定了联接条件时,WHERE只能指定筛选条件。 1) SELECT SB.名称,bmdm.名称 AS 部门名 ; FROM SB,BMDM; WHERE SB.部门=BMDM.代码 2) SELECT SB.名称 FROM SB; JOIN DX ON SB.编号=DX.编号; WHERE LEFT(SB.编号,3)‘038’ 4、GROUP BY组表达式 子句:   对记录按组表达式分组。常用于分组统计。 5、HAVING 子句:   常与GROUP BY 子句结合使用,表示查询的限制条件。 6、ORDER BY 关键字表达式子句:   结果记录按表达式排序。表达式为字段或查询    结果中列位置的数字。 7、TOP子句:   

文档评论(0)

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

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

1亿VIP精品文档

相关文档