Access 2003完整教程:关于查询的类型 (MDB)

使用查询可以按照不同的方式查看、更改和分析数据。也可以用查询作为窗体、报表和数据访问页的记录源。在 Microsoft Access 中有下列几种查询:

选择查询

选择查询是最常见的查询类型,它从一个或多个表中检索数据,并且在可以更新记录(有一些限制条件)的数据表中显示结果。也可以使用选择查询来对记录进行分组,并且对记录作总计、计数、平均值以及其他类型的总和计算。

参数查询

参数查询是这样一种查询,它在执行时显示自己的对话框以提示用户输入信息,例如条件,检索要插入到字段中的记录或值。可以设计此类查询来提示更多的内容;例如,可以设计它来提示输入两个日期,然后 Access 检索在这两个日期之间的所有记录。

将参数查询作为窗体、报表和数据访问页的基础也很方便。例如,可以以参数查询为基础来创建月盈利报表。打印报表时,Access 显示对话框来询问报表所需涵盖的月份。在输入月份后,Access 便打印相应的报表。

交叉表查询

使用交叉表查询可以计算并重新组织数据的结构,这样可以更加方便地分析数据。交叉表查询计算数据的总计、平均值、计数或其他类型的总和,这种数据可分为两组信息:一类在数据表左侧排列,另一类在数据表的顶端。

操作查询

操作查询是这样一种查询,使用这种查询只需进行一次操作就可对许多记录进行更改和移动。有四种操作查询,如下所示:

SQL 查询

SQL 查询是用户使用SQL 语句创建的查询。可以用结构化查询语言 (SQL) 来查询、更新和管理 Access 这样的关系数据库。

在查询“设计”视图中创建查询时,Access 将在后台构造等效的 SQL 语句。实际上,在查询“设计”视图的属性表中,大多数查询属性在SQL视图中都有等效的可用子句和选项。如果需要,可以在 SQL 视图中查看和编辑 SQL 语句。但是,在对 SQL 视图中的查询做更改之后,查询可能无法以以前在“设计”视图中所显示的方式进行显示。

有一些 SQL 查询,称为“SQL 特定查询”,无法在设计网格中进行创建。对于传递查询、数据定义查询和联合查询,必须直接在 SQL 视图中创建 SQL 语句。对于子查询,可以在查询设计网格的“字段”行或“条件”行输入 SQL 语句。

上页:Access 2003完整教程:权限的类型 (MDB) 下页:Access 2003完整教程:在“页”视图中使用快捷键

Access 2003完整教程:关于查询的类型 (MDB)

Access 2003完整教程:在“页”视图中使用快捷键Access 2003完整教程:关于数据类型与字段大小 (MDB)
Access 2003完整教程:Access 2003 的安装内容Access 2003完整教程:Access 2003 中安装了哪些向导
Access 2003完整教程:Access 2003 中的向导、生成器及加载项Access 2003完整教程:使用欧元符号
Access 2003完整教程:运行参数查询 (ADP)Access 2003完整教程:关于实现更安全的与外部数据源的连接
Access 2003完整教程:排序的疑难解答 (ADP)Access 2003完整教程:得到“为该属性输入的设置无效”的消息。
Access 2003完整教程:得到“无效参数”的消息。Access 2003完整教程:转换 Access 文件的疑难解答
Access 2003完整教程:将组页眉打印在第一个明细记录所在行Access 2003完整教程:报表快照疑难解答
Access 2003完整教程:得到“表达式无效”的消息。Access 2003完整教程:得到“在表达式中未定义的函数”的消息。
Access 2003完整教程:得到“默认排序属性无效”的消息。Access 2003完整教程:表和字段属性疑难解答 (MDB)
Access 2003完整教程:希望在 Access 中打开 HTML 文件,但它却在另一个 Office 程序中打开。Access 2003完整教程:数据访问页的疑难解答
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号