3.选择出现在查询结果中的字段.ppt

上传人:ga****84 文档编号:433307 上传时间:2018-10-05 格式:PPT 页数:10 大小:96.50KB
下载 相关 举报
3.选择出现在查询结果中的字段.ppt_第1页
第1页 / 共10页
3.选择出现在查询结果中的字段.ppt_第2页
第2页 / 共10页
3.选择出现在查询结果中的字段.ppt_第3页
第3页 / 共10页
3.选择出现在查询结果中的字段.ppt_第4页
第4页 / 共10页
3.选择出现在查询结果中的字段.ppt_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、第六章 查询与视图,教学目标: 查询和视图是对数据进行检索的一个重要工具或方法,查询和视图的概念和作用有很多相似之处,创建查询和视图的步骤也非常相似。熟练掌握查询设计器和视图设计器的建立和使用。教学重点:查询设计器和视图设计器的建立和使用 。 教学难点:查询设计器和视图设计器的使用 。,6.1 查询设计器的建立与使用,查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果,如浏览器、报表、表、标签等。VFP提供了查询向导、查询设计器和SQL查询命令等方法来实现查询。6.1.1 建立查询设计器创建查询的步骤:1、启动“查询设计器”。1)从项目管理器中选择“数据”“查

2、询”“新建”按钮“新建查询”。2) “文件”“新建”“查询”选项“新建文件”。2、指定被查询的数据表或视图。 单击表名并选择“添加”按钮,可以看到选择的表已添加到“查询设计窗口器”中了,单击“添加表和视图”对话框中的“关闭”按钮,将其关闭,查询设计器窗口即成为当前窗口。,6.1 查询设计器的建立与使用,3选择出现在查询结果中的字段 在选择字段项的列表框中选定要显示的数据字段 。4在筛选选项卡中设置查询条件 在“筛选”选项卡中设置查询条件。5设置排序来组织查询 在“排序依据”选项卡中设置“选定字段” ,并添加到“排序条件”中,“排序选项”为“升序”或降序 。 6指定查询结果的输出方向7. 保存查

3、询设置并建立查询文件 单击“常用”工具栏“保存”在弹出的“另存为”对话框中,将设计完成的查询结果命名为扩展名为“.QPR”的查询文件保存。,6.1 查询设计器的建立与使用,例6-1 在“人事表”中查询满足下列条件的记录:所有1980年以后出生的女教师,查询结果按编号升序排列。 1、启动“查询设计器”: “文件”“新建”“查询”选项“新建文件”。2、指定被查询的数据表或视图:单击人事表并选择“添加”按钮,单击“添加表和视图”对话框中的“关闭”按钮。3选择出现在查询结果中的字段 在选择字段项的列表框中选定要显示的数据字段 “出生日期”、“性别”、“姓名”和“编号”字段。4在筛选选项卡中设置查询条件

4、 在“筛选”选项卡中设置查询条件为“人事表.性别=“女” AND YEAR(人事表.出生日期)=1980”。5设置排序来组织查询 在“排序依据”选项卡中设置“选定字段”为“人事表.编号”,并添加到“排序条件”中,“排序选项”为“升序” 。 6保存查询设置并建立查询文件 单击“常用”工具栏“保存”在弹出的“另存为”对话框中,将设计完成的查询结果命名为“查询1.QPR”后保存。,6.1 查询设计器的建立与使用,6.1.2 使用查询设计器1运行查询1)打开查询文件后,单击常用工具栏上的“!”运行按钮。2)选择 “查询”菜单中的“运行查询”命令。 3)打开查询文件后,在“查询设计器”窗口中右击,选取“

5、运行查询”。4) “程序”菜单中选择“运行”命令,在对话框中选择要运行的查询文件。5)在命令窗口中输入:DO 查询名.QPR。2修改查询1)“文件”菜单下的“打开”命令,选择要修改的查询文件。2)命令窗口中执行“MODIFY QUERY ”命令(建立查询文件)。进入“查询设计器”窗口就可以修改相应的内容。,6.1 查询设计器的建立与使用,3.“查询设计器”窗口中各选项的具体操作 查询设计器工具栏。,图6-6 查询设计器工具栏,6.1 查询设计器的建立与使用,“字段”对应select短语,可以是字段或计算表达式“联接”对应Join on 短语用于编辑连接条件,当多表时指定联接条件“筛选”对应wh

6、ere短语,用于指定查询条件“排序依据”对应于order by短语,用于指定排序的字段和排序方式“分组依据”对应于group by和having短语,用于分组“杂项”指定是否要重复记录及列在前面的记录,6.1 查询设计器的建立与使用,“查询去向”: 当单击工具栏上的“查询去向”( )按钮,或从“查询”菜单中选择“查询去向”,或单击右键选择“输出设置”,出现“查询去向”对话框。浏览。将查询结果送到“浏览”(browse)窗口中显示,以进行检查和编辑。临时表。将查询结果存在一个命名的临时只读表。关闭表,查询结果随之消失。表:将查询结果存为(.dbf)表文件 。图形。使查询结果可用于Microsof

7、t Graph 。在设置GENGRAPH后才可用。屏幕。在VFP主窗口或当前活动窗口中显示查询结果。“选项”复选框可以设置是否输出列标头和是否在屏幕之间暂停。报表。将查询结果输出到一个报表文件(.FRX)。标签。将查询结果输出到一个标签文件(.LBX)。,图6-15 “查询去向”对话框,6.1 查询设计器的建立与使用,4建立一个多表分组查询的实例例6-2 通过职称来查询不同职称情况下实发工资平均值。(1)建立“人事管理”数据库,包括人事表和工资表两个表。分别将人事表.编号和工资表.编号设置为主索引。(2) “文件”菜单“新建”“查询”“新建文件” 。在将“人事管理”库的人事表和工资表加入到查询

8、设计器。 在“联接条件”对话框,单击“确定”按钮即可将这两表建立直接关联。(3)在“字段”选项卡中选择职称字段,再通过“函数和表达式”选项输入或建立表达式:AVG(工资表.实发工资),并单击“添加”按钮。(4)在排序依据选项卡中将平均实发工资表达式添加到“排序条件”框中。(5)在“分组依据”选项卡中设置分组字段为“人事表.职称”,“杂项”取默认值。(6)输出去向选择“屏幕”。(7)将查询保存在“查询2.QPR”中,6.1 查询设计器的建立与使用,注意:在查询设计器中,可以把其选项卡中的大部分选项和前面第5章中介绍过的SQL查询命令中的子句相对应,这对于理解SQL查询命令和查询设计器中各选项卡的功能是非常有用的。例如,查询设计器中的“筛选”选项卡对应SQL查询命令中的WHERE条件子句,“分组依据”选项卡对应SQL查询命令中的GROUP BY子句。,5、查询设计器的局限性 查询设计器只能建立比较规则的查询,不能建立复杂查询。建立完查询后,存盘产生一个扩展名为qpr的文本文件。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。