- 1、本文档共49页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)显示查询结果 如果输出去向是浏览窗口,运行查询后即可看到查询结果。 本例的输
您可能关注的文档
- 2015.10.28高压理论模拟试题(A、B卷).doc
- 理光复印机型号一览表.doc
- 2015届高考数学(理科)第一轮细致复习课件:12-5复数(人教A版).ppt
- 2015届一轮课件:相互作用(47张ppt).ppt
- 2015届高考调研文科课时作业31.doc
- 理性情绪咨询理论.pptx
- 琵琶行 辛玉昌 2009.4.15.ppt
- 理综(2013.4.23).doc
- 2015年中考数学专题讲座一:选择题解题方法.doc
- 2015届高考调研文科课时作业42.doc
- 2003.2008.2010-2011.2016年郑州大学《药学基础综合(一)》分析化学、有机化学、无机化学考研真题.pdf
- 2024年04月云南昭通市人社局所属事业单位招考聘用优秀紧缺专业技术人才笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月北京市东城区事业单位招考聘用87人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月北京市东城区事业单位2024年公开招考工作人员笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月内蒙古大学招考聘用具有硕士学位事业编制工作人员笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月云南西双版纳景洪市江北街道办事处招录公益性岗位工作人员笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月云南红河蒙自市委市直机关工委公益性岗位招考聘用笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月云南红河石屏县事业单位急需紧缺人才招考聘用21人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 《污水生物除磷》课件.pptx
- 2024年04月云南红河县事业单位急需紧缺人才招考聘用27人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
文档评论(0)