下载此文档

VFP第5章.ppt


文档分类:IT计算机 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
第五章查询与视图
本章目标:
掌握视图文件的建立与执行
掌握多表查询
掌握查询文件的建立与执行
1
查询
查询的概念
●查询:从指定的表或视图中提取满足条件的记录。然后按照想得到的输出类型定向输出查询结果。(p158)
●查询文件: 。(实质——SQL语句)
●查询文件运行结果:相对独立的表文件,只读下浏览,不影响原来的库及表。有多种输出(浏览、临时表、表、图形、屏幕、报表、标签)。
●建立查询——查询设计器
2
查询设计器
●进入设计器——建立查询的方法:
①使用命令:create query
②选择”文件菜单/常用工具栏”→”新建”,然后在弹出的“新建”对话框里选择“查询”文件类型,最后单击右边的“新建文件”
③项目管理器的”数据”卡→”查询”→“新建”
④用SQL——SELECT ——建立查询
3
●查询设计器各选项卡含义(p160)
①”字段”卡←→SELECT短语,指定查询字段。
②”联接”卡←→JOIN ON短语,指定联接条件。
③”筛选”卡←→WHERE短语, 指定查询条件。
④”排序依据”卡←→ORDER BY短语, 指定排序字段和排序方式。
⑤”分组依据”卡←→GROUP BY短语和HAVING短语, 指定分组。
⑥”杂项”卡:指定是否要重复记录(DISTINCT)及列在前面的记录(TOP)等。
4
建立查询
●: 建立一个含有仓库号,职工号,城市和工资信息的查询。
操作步骤: 进入设计器→添加表→添加字段→查看结果→保存
●: 在上例的基础上,为查询增加查询计算表达式。如:年工资为——工资*12。
操作步骤:表达式生成器→输入:工资*12 AS 年工资→添加表达式
※任一操作后可查看运行结果及SQL语句。
5
●:将查询结果按仓库号升序排序,再按工资降序排序。
操作步骤:选“排序”卡→添加排序字段→选升序/降序
●:统计各仓库年工资额。
操作步骤:进入生成器→输入:sum(工资*12) AS 年工资合计→选“分组依据”卡→添加分组字段
6
使用查询
●运行查询的四种方法:
DO <>/程序菜单的运行子菜单,项目管理器和工具栏的运行按钮。查询去向设置:设计器窗口(p163)
①浏览:在”浏览”窗口中显示查询结果(默认的输出去向)。
②临时表:将查询结果存储在一个命名的临时只读表中。
③表:将查询结果保存在一个命名的表中。
④图形:使查询结果用图形的方式显示出来。
⑤屏幕:在VFP主窗口或当前活动输出窗口中显示查询结果。
⑥报表:将查询结果输出到一个报表文件。
⑦标签:将查询结果输出到一个标签文件。
7
视图
视图的概念
●视图:
视图是一种基于表或其他视图而定制的虚拟表,兼有表和查询的特点;与查询相似的地方是从几个相关表中提取一组记录,与表相似的地方是可以把更新结果送回到基本表中。(p165)
●结果:不能独立存在,保存在库中。
●种类:
本地视图:VFP库表建立的视图
远程视图:SQL Server或ODBC数据源建立
●与查询的区别: “更新条件”卡
8
建立视图
●进入视图设计器——建立视图(条件打开数据库)的方法:
①用命令:create view
②选择”文件菜单/常用工具栏”→”新建”
③项目管理器的”数据”卡→”本地视图”→”新建”
④直接用SQL语句CREATE VIEW…as…——建立视图(P151)
视图设计器(P166图)
9
●视图设计器和查询设计器有以下几点不同:
①;而视图设计完成后,在磁盘上找不到类似的文件,视图的结果保存在数据库中。
②由于视图是可以更新的,所以视图设计器多一个“更新条件”卡。
③在视图设计器中没有”查询去向”的设置。
10

VFP第5章 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人s0012230
  • 文件大小2.21 MB
  • 时间2018-06-11