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

第3章 查询的创建和使用 3.1 查询概述  查询是Access数据库中的一个重要对象,是使用者按照一定条件从Access数据库表或已建立的查询中检索需要数据的最主要方法。    3.1.1 查询的功能   查询对象不是数据的集合,而是操作的集合。 查询的运行结果是一个动态数据集合,也称为动态集。它很像一张表,但并没有被存储在数据库中。 创建查询后,保存的只是查询的操作,只有在运行查询时,Access 才会从查询数据源表的数据中抽取出来并创建它;只要关闭查询,查询的动态集就会自动消失。 3.1.1 查询的功能 1.选择字段 在查询中,选择表中的部分字段。 2.选择记录 根据指定的条件查找所需的记录,并显示找到的记录。 3.编辑记录 利用查询添加、修改和删除表中记录。 4.建立新表 利用查询得到的结果建立新表。 5.实现计算 在建立查询时进行各种统计计算 。 6.为窗体、报表或数据访问页提供数据 3.1.2查询类型 在Access 中,查询分为5种,分别是: 选择查询 交叉表查询 参数查询 操作查询 SQL查询 5种查询的应用目标不同,对数据源的操作 方式和操作结果也不同。 3.1.3查询的视图 查询有三种视图: 设计视图:使用图形用户界面的方式,创建,修改查询。 数据表视图:显示查询的结果或者查询影响的数据。 SQL视图:使用命令行的形式,创建,修改查询。 3.2 选择查询 特点:系统默认的查询类型,最常见的查询类型,从一个或多个数据源中检索符合条件的数据。 数据源:数据的来源,是表或查询。 创建方法: 使用向导 使用设计视图 使用SQL视图 3.2.1 使用向导创建查询 向导是系统提供的,通过对话框的形式,由用户指定信息,从而快速生成对象的方法。 例1.查找并显示“图书信息表”中的“图书编号”、“图书名称”、“作者”和“出版社名称”信息,命名为“图书信息查询1”。 说明: 向导创建查询简单方便,但复杂的查询不能完成。 设计视图可以实现比较复杂的查询,SQL视图可以实现全部类型的查询。 3.2.2 使用设计视图创建查询 设计视图是access提供的一种采用图形用户界面创建查询的形式。 特点:简单易用,能够完成大多数查询。 例:使用设计视图完成例1。 例1.查找并显示“图书信息表”中的“图书编号”、“图书名称”、“作者”和“出版社名称”信息,命名为“图书信息查询1”。 3.2.2.1查询设计视图窗口 2.查询设计网格 3.2.2.2选择查询分类 1.根据数据源: 单数据源查询:数据来自一个数据源。 多数据源查询:数据来自多个数据源。 数据源:数据的来源,可以是表和查询。 2.根据条件: 无条件查询 有条件查询 条件就是查询的要求,是表达式。 3.2.2.3建立选择查询步骤 1.判断和选择数据的来源。 2.按照顺序选择显示字段。 3.按照顺序设置排序方式。 4.设置条件字段。 说明: 系统默认的查询类型是选择查询。 3.2.2.4创建无条件查询 1.创建无条件单数据源查询 例2.查询销售图书的信息,显示“图书编号” “销售日期”“销售数量”和“售货员”信息,命名为“销售信息查询1”。 例3.将上例的查询结果按照销售数量降序和销售日期升序排序,命名为“销售信息查询2” 。 例4.查询图书信息表中的全部字段信息。 说明:使用*表示数据源中的全部字段。 通过在字段的前面添加新名称,并用半角的“:”隔开,可以改变字段的标题。 2.创建无条件多数据源查询 例4.查询销售图书的信息,显示“图书编号”“书名”“销售日期”“销售数量”“售货员”,命名为“销售信息查询3”。 例5.将上例的结果按照销售数量降序和销售日期升序排序,命名为“销售信息查询4” 。 说明:多数据源查询,要确保数据源之间存在正确的关系,如果没有或不合理,要自己创建或修改数据源之间的关系。 设置连接 属性 打开联结的属性,修改联结。 3.2.2.5创建有条件查询 一、创建有条件单数据源查询 条件就是在创建查询时添加的限制,使用条件使查询结果中仅包含满足限制的数据记录。 条件是表达式,由运算符、常数、函数和字段名称、控件和属性任意组合。 在Access中,许多操作都使用条件表达式,如创建筛选的准则、有效性规则、默认值、查询或报表的计算控件、以及宏的条件等等。 1. 书写规则 日期/时间数据必须使用半角的“#”号括起来。 文本条件应在两端加上半角的双引号,如果没有加入,Access也会字段加上双引号。 数字数据直接输入。 等于某个内容,可以直接输入,不需要输入“=”。 例4-7.查询高等教育出版社的图书的信息,显示“图书编号”“书名”“作者”“出版社”,查询命名“图书信息查询3”。 2.运算符 运算

文档评论(0)

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

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

1亿VIP精品文档

相关文档