Access 2007查询介绍

查询是Access2007数据库处理和分析数据的工具,是在指定的(一个或多个)表中根据给定的条件从中筛选所需要的信息,供使用者查看、更改和分析使用。

查询是Access2007数据库的一个重要对象,通过查询筛选处符合条件的记录,构成一个新的数据集合。从中获取数据的表或查询成为该查询的数据源。查询的结果也可以作为数据库中其他对象的数据源。

概括地说查询具有如下功能:

(1)查看、搜索和分析数据。

(2)追加、更改和删除数据。

(3)实现记录的筛选、排序汇总和计算。

(4)作为报表、窗体和数据页的数据源。

(5)将一个和多个表中获取的数据实现连结。

查询的类别.

在Access2007 中,根据对数据源操作方式好操作结果的不同,可以把查询分为5种,它们是选择查询、参数查询、交叉查询、操作查询和SQL特定查询。

1、选择查询

选择查询是最常用,也是最基本的查询。它是根据指定的查询条件,从一个或多个表中获取数据并显示结果。还可以使用选择查询来对记录进行分组,并且对记录做总计、计数、平均值以及其他类型的总计计算。

2、参数查询

参数查询是一种交互式查询,它利用对话框来提示用户输入查询条件,然后根据所输入的条件检索记录。

将参数查询作为窗体、报表和数据访问页的数据源,可以方便地显示和打印所需要的信息。例如,可以用参数查询为基础来创建某个班级的成绩统计报表。打印报表时,Access2007 弹出对话框来询问报表所需显示的班级。在输入班级后,Access2007便打印该班级的成绩报表。

3、交叉表查询

使用交叉表查询可以计算并重新组织数据的结构,这样可以更加方便地分析数据。交叉表查询可以计算数据的统计、平均值、计数或其他类型的总和。

4、操作查询

操作查询是在一个操作中更改或移动许多记录的查询。操作查询供有4种类型:删除、更新、追加与生成表。

1)删除查询:删除查询可以从一个或多个表中删除一组记录。

2)更新查询:更新查询可对一个或多个表中的一组记录进行全面更改。例如,可以将所有教师的基本工资增加10%。使用更新查询,可以更改现有表中的数据。

3)追加查询:追加查询可将一个或多个表中的一组记录追加到一个或多个表的末尾。

4)生成表查询:生成表查询利用一个或多个表中的全部或部分数据创建新表。例如,在教学管理中,生成表查询用来生成不及格学生表。

5、SQL特定查询

SQL(结构化查询语言)查询是使用SQL语句创建的查询。

有一些特定SQL查询无法使用查询设计视图进行创建,而必须使用SQL语句创建。这类查询主要有3中类型:传递查询、数据定义查询、联合查询。

原文:http://www.officeba.com.cn/article/htmldata/detail/2007/11/8/1485.html

时间: 2024-09-12 21:12:12

Access 2007查询介绍的相关文章

Access 2007教程

Access 2007表的数据表视图和设计视图 如何为Access 2007的快速访问工具栏添加更多命令 如何向Access 2007快速访问工具栏添加或删除命令 如何把Access 2007的快速访问工具栏移动到功能区下方 详解Access 2007的功能区 Access 2007教程 在Access 2007数据库中创建图表 Access 2007的Ribbon功能区详解 用Access2007解决支票打印的日期大写问题 如何注册或注销Access 2007中ActiveX控件 如何使用Ac

Access 2007使用联合查询合并多个选择查询的结果

对于多个相似的选择查询,当您希望将它们返回的所有数据一起作为一个合并的集合查看时,便可以使用联合查询 本文将向您介绍如何根据两个或多个现有的选择查询创建联合查询,同时说明如何使用结构化查询语言 (SQL) 编写联合查询 为完成本文中的示例,您应该对如何创建和运行选择查询有基本的了解.有关如何创建选择查询的详细信息,请参阅请参阅部分中的链接 本文内容 联合查询基础知识联合查询有哪些功能? 联合查询可合并多个相似的选择查询的结果集 例如,假设您有两个表,一个用于存储有关客户的信息,另一个用于存储有关

Access 2007简易入门手册

我只想告诉你我非常喜欢这本书.我对Microsoft Access的经验足以让我跳过这本傻瓜系列教材,但是实际情况是,我非常享受于这本书中介绍Access 2007新的用户界面的时候被过分宠坏的感觉.当然,我已经安装了它,并且已经试了试新的Ribbons和菜单,但是读了第二章(Getting Started, Getting Around)两遍之后,我才适应新的浏览样式. 这本入门手册的最大的特点是一整套吸引注意力的页边的图标,比如提示.警告和值得注意的知识点.但是并没有"Access 2007

《Access 2007开发指南(修订版)》一一1.9 Access 2007的新功能

1.9 Access 2007的新功能 Access 2007开发指南(修订版) Access 2007添加了大量新功能,它们都值得一看.虽然Microsoft将许多这些功能定位于终端用户,但是在产品中还是有许多其他有用的改进.接下来的章节提供了这些新功能的概况.本书的适当章节还会详细介绍每个功能. 1.9.1 用户界面的新功能 Access 2007的用户界面是经过重新设计的.Microsoft公司作出这样的改变,是为了帮助用户在需要某些命令的时候,方便地找到它们.以前许多功能深藏在Acces

《Access 2007开发指南(修订版)》一一2.2 创建新数据库

2.2 创建新数据库 Access 2007开发指南(修订版) 在通常的术语中,数据库是存储信息的集合.Access数据库由表.查询.窗体.报表.数据访问页面.宏和模块构成.数据库中的每个表都应该包含有关某个特殊主题的信息.使用查询可以从一个或更多表中抽取指定的信息.窗体和报表提供了显示数据的方式.最后,利用宏和模块可以生成一个内置的应用程序. 当创建Access应用程序时,必须采取的第1步是执行必要的分析和设计步骤.1.8节介绍了这些初始的步骤.在有了设计文档之后,就可以准备建立数据库了.用户

《Access 2007开发指南(修订版)》一一1.10 Access 2007中的其他新特性

1.10 Access 2007中的其他新特性 Access 2007开发指南(修订版) Access 2007极大地增强了导入和导出功能.例如,现在可以导出到PDF和XPS字段:也可以保存导入和导出的具体规范,这样用户以后就可以重复使用它.在第20章中将介绍这些功能. Access 2007和Outlook 2007是紧密地结合在一起的.可以使用Outlook 2007收集和更新数据.当使用新的"数据收集"功能时,Access 2007会自动创建一个Microsoft Office

《Access 2007开发指南(修订版)》一一2.5 字段属性操作

2.5 字段属性操作 Access 2007开发指南(修订版) 在表中添加了字段之后,就应该自定义它们的属性.可以使用字段属性来控制数据的存储方式,以及什么样的数据可以输入到字段当中.根据所选定字段类型的不同,字段的属性也会有所不同."文本"字段类型的字段属性列表具有一定的代表性(如图2.8所示).以下各节就专门讨论各个字段属性. 2.5.1 字段大小:限制对字段的输入 第1个属性是字段大小,它只适用于文本和数字字段.如前所述,应该使字段大小尽可能小.对数字字段来说,字段越小,对存储空

《Access 2007开发指南(修订版)》一一1.5 什么是数据库对象

1.5 什么是数据库对象 Access 2007开发指南(修订版) 正如前面所提及,Access的数据库由表.查询.窗体.报表.宏和模块组成.这些对象都有自己特定的功能.Access环境还包括好几个杂项对象,包括关系.数据库属性和导入/导出规格.有了这些对象,就可以创建功能强大的.用户友好的集成应用程序.图1.1所示的是Access的应用程序窗口.请注意,在"导航窗格"中列出的对象类别.以下各节对Access数据库的各个对象进行解释. 1.5.1 表:数据的仓库 表是应用程序的起点.不

《Access 2007开发指南(修订版)》一一1.11 额外的提示和技巧

1.11 额外的提示和技巧 Access 2007开发指南(修订版) 在操作Access 2007时,有一些额外的提示和技巧值得用户注意.例如高级"导航窗格"技巧和操作多值字段的过程.下面一小节将详细讨论这些话题. 1.11.1 高级导航窗格技巧 Access 2007具备一些值得注意的极好的"导航窗格"技巧,包括创建自定义类别和组的能力,在类别中显示或隐藏组或对象,以及在自定义组中移除和保存对象.下面以创建自定义类别开始介绍,具体操作步骤如下所述: (1)右键单击