第5章 查询(一).ppt

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

4.1 认识查询 4.1.1 查询的功能 Access的查询功能非常强大,一般可分为选择查询和操作查询两大类。 Access的选择查询可以从一个或多个相关表中筛选出所需的记录数据,也可以从已有的查询对象中进一步筛选所需的数据。 Access的操作查询可以对指定的数据表进行记录的添加、更新和删除等操作。 P.S.可使用查询向导或查询设计视图以交互方式创建查询对象,也可用 SQL 命令创建查询对象。 4.1 认识查询 概念 所创建的查询对象不是数据的集合,而是查询操作定义的集合。 查询结果是在内存中形成一个动态数据集,它很像一个表,但并未存储在数据库中。 只有在运行查询对象时,才会从查询数据源中抽取所需数据形成一个动态集;只要关闭查询,这个动态集就会自动消失。 4.1 认识查询 4.1.2 查询的类型 各种查询大致可以分为以下5种类型: 选择查询 交叉表查询 参数查询 操作查询 SQL查询 4.2 选择查询 4.2.1 使用向导创建查询 使用向导创建选择查询比较简单,可从一个或多个表中,也可以从已经创建好的查询中,指定需要检索的字段数据,但不能通过设置条件来限制输出的结果。 操作:打开被查询的数据库,选择“查询”对象,再双击“使用向导创建查询”选项,启动“简单查询向导”进行交互操作。 4.2 选择查询 4.2.2 在设计视图中创建查询 使用查询设计视图不仅可为所创建的查询指定各种检索条件,并允许对查询的输出结果进行排序等。 在设计视图中还可以对已经创建好的查询进行修改和重新设计。 操作:打开被查询的数据库,选择“查询”对象,再双击“在设计视图中创建查询”选项,在打开的“选择查询”设计视图中进行。 4.2 选择查询 示例:查询1988年以后出生的女生,显示其姓名、出生日期、籍贯、所在班级等信息 4.2 选择查询 4.2.3 查询条件的设置 使用常量作为查询条件 在查询条件中使用普通运算符 在查询条件中使用特殊运算符 包括 Between、Like、In、Not In、Is Null和Is Not Null 等。 在查询条件中使用函数 包括 算术运算函数、字符处理函数、日期时间函数、转换函数和统计函数等。 4.3 汇总查询 概念 ——汇总查询是在查询的同时对查询结果进行计数、求和、求平均值、标准差、最大值和最小值等。 操作 ——打开选择查询设计视图,单击工具栏上的“总计”按钮,Access会自动在视图下方添加一个“总计”行。对于视图中的相关字段,根据需要在“总计”行网格的下拉列表中选择一个汇总计算选项。 4.3 汇总查询 4.3.1 简单汇总查询 示例:统计考试人次、平均分、最高分和最低分 4.3 汇总查询 4.3.2 分组汇总查询 示例:查询各个班级的人数 4.3 汇总查询 4.3.3 添加计算字段 示例:添加一个由计算式产生的“年龄”字段 4.4 交叉表查询 概念 ——交叉表查询类似 Excel 中的数据透视表,是将来源于数据库中的字段分成两组,一组以行标题的形式显示在表格的左侧,另一组以列标题的形式显示在表格的顶端,然后在行与列交叉的地方对数据进行求和、求平均值、计数或者其他类型的统计计算,并将结果显示在交叉点上。 4.4 交叉表查询 4.4.1 使用向导创建交叉表查询 概念:使用向导创建交叉表查询时,只能以单个数据表(或者查询)作为数据源。 示例:统计“学生”表中每个班级的男生人数与女生人数。 操作:选择“查询”对象,单击工具栏上的“新建”按钮,在弹出的“新建查询”对话框中选择“交叉表查询向导”选项,然后在向导指引下进行操作。 4.4 交叉表查询 4.4.2 在设计视图中创建交叉表查询 4.5 参数查询 概念 所谓参数查询,是在查询过程中,允许用户在弹出的对话框内即时输入查询条件或参数,便可查询并显示出与输入参数相关的记录数据。 可以建立单个参数的查询,也可以建立多个参数的查询 4.5 参数查询 4.5.1 单参数查询 示例 ——创建一个单参数查询,只需输入某个学生的学号,即可显示出该学生的相关信息。 4.5 参数查询 4.5.2 多参数查询 示例 ——创建多参数查询,依次输入某个学生的“性别”和“籍贯”,即可显示出该学生的相关信息。 4.6 操作查询 概念 操作查询是依据查询条件和检索结果,在数据库中完成追加记录、更新数据、删除记录等操作的查询。 利用操作查询,还可以将检索结果作为一个新表添加到数据库中。 操作查询可分为追加查询、更新查询、删除查询和生成表查询。 4.6 操作查询 4.6.1 生成表查询 功能 创建一个生成表查询,不仅能够从一个或多个数据表(或查询)对象中获取所需数据,而且还能由查询所得的结果生成一个新的数据表。

文档评论(0)

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

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

1亿VIP精品文档

相关文档