Access 2003完整教程:关于“图表”窗格

“网格”窗格概述

“图表”窗格在查询中以图形方式显示查询表、视图、用户定义函数或子查询。同时,还显示它们之间的任何联接关系。

在“图表”窗格中可以:

当您在“图表”窗格中进行更改时,将更新“网格”窗格和“SQL”窗格以反映所做更改。例如,如果您在“图表”窗格的表、视图、用户定义函数或子查询窗口中选择一个要输出的列,则“查询设计器”就将数据列添加到“网格”窗格中,以及“SQL”窗格的 SQL 语句中。

关于“图表”窗格图标、复选框和符号

在“图表”窗格中,每个表、视图、用户定义函数或子查询显示为单独的窗口。在每个矩形的标题栏中的图标表明了矩形所代表的对象类型,如下表所示。

图标对象类型
视图
内嵌函数
子查询(在 FROM 子句中)

每个矩形显示表、视图或用户定义的数据列。复选框和符号显示在列名旁,以表明列在查询中的使用方式。“工具提示”显示列的数据类型和大小等信息。

下表列出在每个表、视图或用户定义函数的矩形中所使用的复选框和符号。

复选框或符号说明



指定是否在查询结果集(“选择”查询)内显示数据列,或是否在“更新”、“追加”、“生成表”或“追加值”查询中使用数据列。选择要将其添加到结果中的列。如果选择了“(所有列)”,所有数据列都将出现在输出中。

用于复选框的图标将随所要创建的查询类型而变化。创建“删除”查询时,不能选择单个列。


表示数据列用于排序查询结果(ORDER BY 子句的一部分)。如果是升序排序图标显示为 A-Z;如果是降序排序图标显示为 Z-A。
表示数据列用于在聚合查询中创建分组的结果集(GROUP BY 子句的一部分)。
表示数据列包含在查询的搜索条件(WHERE 或 HAVING 子句的一部分)中。
表示数据列的内容是输出的汇总(包括在某个 SUM、AVG 或其他聚合函数中)。

注释如果您没有足够的访问权限,或者如果数据库提供者不能返回有关的信息,则“查询设计器”将不显示表、视图或用户定义函数的数据列。在这种情况下,“查询设计器”仅为表、视图或用户定义函数显示标题栏。

“图表”窗格上的联接表

如果查询涉及到联接,那么就会在涉及到联接的数据列之间显示一条联接线。如果联接数据列没有显示(例如,表示表、视图、用户定义函数或子查询的窗口最小化或联接用于表达式),“查询设计器”将联接线放在表示表、视图、用户定义函数或子查询的矩形的标题栏中。“查询设计器”为每个联接条件显示一条联接线。

联接线中间的图标形状表明了表或表结构对象的联接方式。如果联接子句使用了等号 (=) 以外的运算符,那么该运算符就在联接线图标中显示出来。下表列出了在联接线中可能显示的图标。

联接线图标说明
内部联接(用等号创建的)。
基于“大于号”运算符的内部联接。(在联接线图标中显示的运算符反映了在联接中所使用的运算符。)
在外部联接中将包括左边表中所有行,即使它们在相关的表中没有匹配项。
在外部联接中将包括右边表中所有行,即使它们在相关的表中没有匹配项。
完整的外部联接将包括两个表的所有行,即使相关表、视图、用户定义的函数或子查询中没有匹配项。

联接线末端上的图标表示了联接的类型。下表列出了联接的类型以及显示在联接线末端的图标。
联接线末端的图标说明
一对一联接
一对多联接
“查询设计器”无法确定联接的类型

上页:Access 2003完整教程:“删除表”对话框 下页:Access 2003完整教程:有关“网格”窗格

Access 2003完整教程:关于“图表”窗格

Access 2003完整教程:有关“网格”窗格Access 2003完整教程:“索引/键”属性页
Access 2003完整教程:“选择插入结果的目标表”对话框Access 2003完整教程:“选择插入值的目标表”对话框
Access 2003完整教程:联接线属性页Access 2003完整教程:“生成表”对话框
Access 2003完整教程:“页面设置”对话框Access 2003完整教程:“查询定义不同”对话框
Access 2003完整教程:查询属性页Access 2003完整教程:视图属性页
Access 2003完整教程:关系属性页Access 2003完整教程:“保存”对话框
Access 2003完整教程:“保存后通知”对话框Access 2003完整教程:关于 SQL 窗格
Access 2003完整教程:“遇到 SQL 语法错误”对话框Access 2003完整教程:表属性页
Access 2003完整教程:“更新表”对话框Access 2003完整教程:向查询中添加注释 (ADP)
Access 2003完整教程:创建索引视图 (ADP)Access 2003完整教程:在查询中自动创建自联接 (ADP)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号