第五查询与视图.ppt
《第五查询与视图.ppt》由会员分享,可在线阅读,更多相关《第五查询与视图.ppt(37页珍藏版)》请在三一文库上搜索。
1、第五章 查询与视图,http:/V 查询,所谓查询,就是在数据库或表中查找满足某种条件的记录,并根据需要把查询结果进行各种处理。利用查询可以为其他数据库提供新的数据表,既可以从单表提取有用的数据,也可从多表提取综合信息。查询文件是以.qpr为扩展名,它可以通过查询向导和查询设计器来创建。,http:/V 查询向导创建查询文件,查询向导是一种简单、实用的查询设计工具,根据向导指示,按步骤完成其任务即可轻松创建查询文件。我们通过一个实例进行说明如何使用查询向导。 【例5-1】使用“学生成绩数据库”中的数据表“student”,通过查询向导设计一个查询文件“student查询1”,要求查询结果包含学
2、号、姓名、性别和系科,以姓名升序排列。,http:/V 查询向导创建查询文件,操作步骤: 1.在Visual FoxPro系统主菜单下,选择“文件”,进入“新建”窗口。 2.在“新建”窗口,选择“查询”选项,再按“向导”按钮,进入“向导选取”窗口,如图5-1所示。,http:/V 查询向导创建查询文件,3.在 “向导选取”窗口中,选择“查询向导”,进入步骤1字段选取,如图5-2所示。,http:/V 查询向导创建查询文件,选择学号、姓名、性别和系科等字段在“选定字段”中,如图5-3所示。,http:/V 查询向导创建查询文件,4.点击“下一步”按钮,进入步骤3筛选记录,如图5-4所示。,htt
3、p:/V 查询向导创建查询文件,5.点击“下一步”按钮,进入步骤4排序记录,如图5-5所示。,http:/V 查询向导创建查询文件,6.点击“下一步”按钮,进入步骤5完成,如图5-6所示。,http:/V 查询设计器创建查询文件,使用查询设计器是创建查询文件的基本方法,较查询向导创建查询,更加灵活,同时还可以产生不同的输出方式。我们利用上一个实例通过查询设计器创建查询文件来说明。 【例5-2】使用“学生成绩数据库”中的数据表“Student”,通过查询设计器设计一个查询文件“Student查询 2”, 要求查询结果包含学号、姓名、性别和系科,以姓名升序排列。,http:/V 查询设计器创建查询
4、文件,操作步骤: 在Visual Foxpro系统主菜单下,选择“文件”,进入“新建”窗口。 在“新建”窗口,选择“查询”选项,再按“新建”按钮,进入“新建查询”对话框,单击“新建查询”,出现“添加表或视图”对话框和“查询设计器”窗口, 在“数据库”下拉列表选择待查询的数据库,“数据库中的表”列表框用于选择指定数据库中的表,同时选择“添加”按钮,把相关表添加到“查询设计器”窗口,如图5-8所示。,http:/V 查询设计器创建查询文件,设置“字段”选项卡 “字段”选项卡用来查询显示的字段。可单击“添加”按钮,把要求我们需查询的字段依次添加到“选定字段”区中。如果要选择全部字段,可直接单击“全部
5、添加”按钮。 设置“联接”选项卡 “联接类型”系统有四种选项,分别是: 内部联接(Inner Join):显示两个表中相匹配的记录; 右联接(Right Join):显示右侧表所有记录以及左侧表中和右侧表匹配的记录; 左联接(Left Join):显示左表所有记录以及右侧表中和左侧表匹配的记录; 完全联接(Full Join):显示两个表中所有的记录。 其效果如图5-10所示。,http:/V 查询设计器创建查询文件,设置“筛选”选项卡 它用来设置查询的筛选条件。通过使用设定条件,筛选出满足要求的记录。如图5-11所示。 设置“排序依据”选项卡 它用来设置结果按照某些字段的值作为排序依据。在“
6、选定字段”中,选择要排序的字段,然后单击“添加”按钮,进入“排序条件”窗口中,并设置其排序方法。排序的方法有升序和降序两种,选择相应的单选按钮,如图5-12所示。,http:/V 查询设计器创建查询文件,设置“分组依据”选项卡 它是将查询结果按某字段把相同数据值的记录排在一起,使其成为一组,这样数据就有若干组,如图5-13所示。 设置“杂项”选项卡 它主要用于选择查询文件中显示的记录,如图5-14所示。 保存查询文件 利用“查询设计器”窗口,设置各选项卡,然后直接关闭其窗口,在“另存为”窗口中输入查询文件名及保存的路径,即可将查询文件保存。,http:/V 使用查询,1执行查询文件 查询文件是
7、一个SQL程序。若要“打开”它,实际上打开的是“查询设计器”窗口。因此,想要查看查询结果,则必须运行查询程序。 【例5-3】利用已有的查询文件“student查询2”,执行查询文件,查看其查询结果。 本例有以下几种方法实现: 打开“查询设计器”,在“查询”下拉菜单中单击“运行查询”选项; 打开“查询设计器”,在工具栏中单击“运行”图标; 打开“查询设计器”,按快捷键CtrlQ; 在命令窗口执行命令:Do销售表查询2.qpr 程序运行结果如图5-15所示。,http:/V 使用查询,http:/V 使用查询,2查询文件的输出方式 当执行查询文件时,系统默认的输出方式是浏览器窗口显示。而Visua
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第五 查询 视图
链接地址:https://www.31doc.com/p-2524697.html