第6章(查询与视图).ppt

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

§6.1 查询  “查询设计器”是创建和修改查询文件的工具程序。通过“查询设计器”,用户不需编写命令代码,只要在设计器的交互界面中进行设置,就可以构造出SELECT-SQL命令,并存储为查询文件。 1.启动“查询设计器”  启动“查询设计器”常用的方法有如下3种: (1)从“项目管理器”启动“查询设计器”  打开“项目管理器”→选择“数据”选项卡→选中“查询”选项→单击“新建”按钮……。 (2)使用“新建”对话框启动“查询设计器”  打开“文件”菜单→选择“新建”命令(或者在“常用”工具栏中→单击“新建”按钮)→打开“新建”对话框→选中“查询”选项→单击“新建文件”按钮……。 (3)在命令窗口中键入:  CREATE QUERY [查询文件名] 2.查询设计器”的组成 “查询设计器”窗口打开后,如图6-3所示。 “查询设计器”窗口的上半部用于添加作为查询数据源的表或视图,对应于SELECT-SQL语句中的FROM子句。 “查询设计器”窗口的下半部有6个选项卡。 “字段”选项卡用于指定查询的输出列,对应于SELECT-SQL语句中的SELECT子句。 “联接”选项卡用于建立表间联系,对应于SELECT-SQL语句中的JOIN子句。 “筛选”选项卡用于指定查询的条件,对应于SELECT-SQL语句中的WHERE子句。 “排序依据”选项卡用于指定查询的排序字段和排序方向,对应于SELECT-SQL语句中的ORDER BY子句。 1.使用“查询设计器”建立查询  【例6-1】查询非文具部门职工的销售情况,将职工号、姓名、部门、商品编号、商品名称、销售数量、规格型号和单价,按职工号升序输出到表Query1.dbf中。  这是一个多表联接查询,Zgjk表与Xs表按“职工号”内部联接,Xs表与Sp表按“商品编号”内部联接;记录筛选条件:部门文具;排序依据:职工号(升序);输出方向是:Query1.dbf。  操作步骤如下:  (1)打开已建的项目“职工管理.pjx”,在“项目管理器”中选择“数据”选项卡。选定“查询”选项,单击“新建”按钮,弹出“新建查询”对话框,单击“新建查询”按钮,打开“添加表或视图”对话框,如图6-2所示。 (2)在“添加表或视图”对话框中,将“职工业绩”库中的Zgjk、Xs和Sp三个表添加到“查询设计器”中,添加表之后的“查询设计器”窗口如图6-3所示 。   如果表间没有联系,从添加第二个表开始,将打开“联接条件”对话框,并显示VFP自动配置的联接,如图6-4所示。用户可在此对话框中设置联接条件,然后单击“确定”按钮退出。如果单击“取消”按钮,则不在此设置联接条件 (3)设置联接条件  选择“联接”选项卡,显示已设置的两个联系,如图6-5所示。在“联接条件”对话框中,无论是否设置了联接条件,都可以在此重新设置联接条件 。 (4)选定输出列  选择“字段”选项卡,在“可用字段”列表框中,分别选取“Zgjk.姓名、Zgjk.部门、Xs.商品编号、Sp.商品名称、Xs.销售数量、Sp.规格型号和Sp.单价”,单击“添加”按钮,将其添加到“选定字段”列表框中,如图6-3所示。  拖动“选定字段”列表框中字段左侧按钮,可调整输出项的排列顺序。 (5)设置筛选记录的条件  选择“筛选”选项卡,指定筛选条件:部门文具“,如图6-6所示。 (6)指定对查询结果进行排序的依据  选择“排序依据”选项卡,指定排序依据的字段“Xs.职工号”,排序方式“升序”,如图6-7所示。 (7)设置查询结果中是否包含重复记录,以及对查询记录的数目进行限制。  选择“杂项”选项卡,如图6-8所示,本例取默认值。 (8)选择查询结果的输出去向  选择“查询”菜单中的“查询去向”命令,或者单击“查询设计器”工具栏中的“查询去向”按钮,打开“查询去向”对话框,如图6-9所示。 (9)查看生成的SQL命令  使用“查询设计器”建立查询的过程,实际上是构造一条SELECT-SQL命令的过程。选择“查询”菜单中的“查看SQL”命令,或者单击“查询设计器”工具栏中的“显示SQL”按钮,打开“查询设计器”的SQL代码窗口,可看到生成的SELECT-SQL命令,如图6-10所示。 (10)保存查询文件 选择“文件”菜单中的“保存”或“另存为”命令,或者单击“常用”工具栏中的“保存”按钮,打开“另存为”对话框,输入查询文件名,如“非文具部门销售情况.qpr”,然后单击“保存”按钮。 (11)运行查询 选择“查询”菜单中的“运行查询”命令,或者单击“常用”工具栏中的“运行”按钮,即可得到查询结果Query1.dbf表。 (12)显示查询结果 如果输出去向是浏览窗口,运行查询后即可看到查询结果。 本例的输

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档