- 1、本文档共83页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]第五章 查询的创建及应用
第五章 查询的创建及应用 5.1 查询的基本知识 5.1.1 查询的概念 5.1.2 查询的目的 5.1.3 查询的种类 5.2 创建查询的方法 5.2.1 使用向导创建查询 5.2.2 在设计视图中创建查询 5.3 各种查询的创建 5.3.2 创建参数查询 5.3.3 创建交叉表查询 2.使用设计视图创建交叉表查询 5.3.4 创建计算查询 5.3.5 创建操作查询 实例5-4:修改实例5-3建立的“学生成绩查询”,使其变成参数查询,根据输入的学生姓名,显示出该学生相应课程的成绩。 操作步骤如下: (1)打开“学生成绩查询”,将其另存为“指定学生姓名的成绩查询”。 (2)在设计视图中的“姓名”字段单元格输入提示性的文字“[请输入学生姓名:]”,如图5-12所示。 (3)单击工具栏的“运行”按钮或“视图”按钮下的“数据表视图”,运行该查询,出现如图5-13所示的“输入参数值”对话框,在其中输入学生表中的任意一个学生姓名,然后单击“确定”,可显示该学生相关课程的成绩信息,如图5-14中显示郭娟的各科成绩。 图5-12 参数查询 图5-13 “输入参数值”对话框 图5-14 查询的结果集 实例5-5:创建一个多参数的查询,查询学生表中入学成绩在500分至600分的学生的所有信息。 操作步骤如下: (1)在设计视图中新建一个查询。 (2)在数据环境中添加“学生”表,将“学生”表中的所有字段添加到“QBE”窗口的网格中,如图5-15所示。 (3)在“入学成绩”字段的“条件”单元格输入以下内容 Between [请输入初始分数:] And [请输入终止分数:] (4)单击工具栏的“保存”按钮,输入查询的名称“多参数查询”,单击“确定”按钮,保存查询。 单击工具栏上的“运行”按钮,在先后出现的“输入参数值”对话框中,分别输入500和600,如图5-16、5-17所示,就可以得到学生入学成绩在500分至600分的所有记录的信息,如图5-18所示。 图5-15 多参数查询设置条件 图5-16 输入第一个参数 图5-17 输入第二个参数 图5-18 多参数查询结果集 交叉表查询除了可以得到数据表里的基本信息外,还可以通过对查询对数据进行总计、求平均值、计数等操作,实现数据表中的数据统计操作,查询的数据可分为两组信息: 一组信息排列在数据表的左侧, 另一组信息排列在数据表的顶端。 下面我们分别使用向导和设计视图两种方式来创建交叉表查询。需要说明的是使用向导时,交叉表查询的数据来源只能是一个表或一个查询,而使用设计视图时数据来源则可以是多个表或查询。 1.使用向导创建交叉表查询 实例5-6:使用查询向导创建一个交叉表查询,显示学生所学课程的考试成绩总和。 操作步骤如下: (1)在“学生信息:数据库”窗口中选中“查询”对象,单击工具栏中的“新建”按钮,打开“新建查询”对话框,在其中选择“交叉表查询向导”选项,单击“确定”按钮。 (2)在出现的“交叉表查询向导”对话框的“视图”选项中选择“查询”,并选中上方显示的“查询:学生成绩查询”选项作为查询的数据源,如图5-19所示。 图5-19 交叉查询向导 图5-20 选择行标题字段 (3)单击“下一步”按钮,打开如图5-20所示的对话框,在这个对话框中选择一个字段作为“行标题”。这里我们选择“姓名”字段(行标题是出现在结果集的每一行最左边的字段名称)。 图5-21 选择列标题字段 (4)单击“下一步”按钮,打开如图5-21所示的对话框,选择一个字段作为列标题,这里我们选择“课程名称”作为列标题(列标题是出现在结果集列的顶端)。 图5-22 选择交叉点字段 (5)单击“下一步”按钮,在出现的对话框中选择“考试成绩”字段作为计算的交叉点,并在“函数”列表框中选择“求和”,实现求“考试成绩的总和”,同时保持“是,包括各行小计”复选框为选中状态。如图5-22所示。 图5-23 交叉表查询结果集 (6)单击“下一步”按钮,为交叉表查询指定名称( “学生成绩查询_交叉表”),并选择默认的“查看查询”选项,单击完成按钮,出现如图5-23所示的结果集。 实例5-7:在设计视图中创建和上例相同的交叉表查询。 操作步骤如下: (1)在设计视图下打开“学生成绩查询”,并将其另存为“学生成绩_交叉表”。 (2)选择“查询”菜单下的“交叉表查询”菜单项,可以看到查询的标题变为“交叉表查询”,如图5-24所示。 (3) 由于交叉表查询需要设计行标题和列标题,所以需要修改姓名的“交叉表”单元格为“行标
您可能关注的文档
- [工学]第4章 地基变形计算.ppt
- [工学]第4章 文件服务器的配置与管理.ppt
- [工学]第4章 系统结构模型.ppt
- [工学]第4章 表面粗糙度及检测.ppt
- [工学]第4章-带电粒子测量方法2012.ppt
- [工学]第4章.ppt
- [工学]第4章 非接触测温.ppt
- [工学]第4章相对论1203加模板.ppt
- [工学]第4章语法分析20090408.ppt
- [工学]第4章_简单程序.ppt
- DB12 046.89-2011 产品单位产量综合电耗计算方法及限额 第89部分:手机 .docx
- DB12 046.88-2011 产品单位产量综合电耗计算方法及限额 第88部分:晶振 .docx
- DB12T 419-2010 无公害农产品 核桃栽培管理技术规范 .docx
- DB12T 417-2010 沙化和荒漠化监测技术规程.docx
- DB12T 449-2011 民用建筑四防门通用技术条件.docx
- DB12 046.100-2011 产品单位产量综合能耗计算方法及限额 第100部分: 果汁饮料 .docx
- DB12T 427-2010 葱姜蒜中205种农药多残留测定方法-GCMS法.docx
- DB12T 421-2010 有机农产品 甘薯有机栽培技术规范.docx
- DB12T 426-2010 蔬菜水果中205种农药多残留测定方法-GCMS法 .docx
- 《老年人身体康复》精品课件——项目6 中国传统康复技术.pptx
文档评论(0)