Access 2003完整教程:有关“网格”窗格

“网格”窗格概述

“网格”窗格允许用户指定查询选项,例如,要显示哪些数据列、对结果进行排序的方式,以及选择哪些行。这是通过将用户的选择输入到一个类似电子表格的窗格中实现的。在“网格”窗格中,用户可以指定:

用户在“网格”窗格中所做的更改自动地反映到“图表”窗格和“SQL”窗格。同样,“网格”窗格也自动更新来反映其他窗格的更改。

关于“网格”窗格

“网格”窗格中的各行显示用户查询所用到的数据列;“网格”窗格中的列显示查询选项。

出现在“网格”窗格中的特定信息取决于创建的查询的类型。如果要创建选择查询,“网格”窗格包含的列与创建更新查询时的不同。

下表列出了可能出现在“网格”窗格中的网格列。

查询类型说明
所有显示查询所用到的数据列名或者计算列的表达式。该列被锁定,使得当用户水平滚动屏幕时,它总是可见的。
别名选择、追加、更新、生成表查询指定列的替换名,或者用户可以用于计算列的名字。
选择、追加、更新、生成表查询指定表、视图、用户定义函数或关联数据列的子查询的名称。该列对于已计算的列,是空白的。
输出表选择、追加、生成表查询指定数据列是否出现在查询输出中。

注释如果数据库允许的话,用户就可以将数据列用于排序或搜索子句而在结果集中并不显示它。

排序类型选择、追加查询指定相关的数据列是用来对查询结果进行排序,以及排序是升序的还是降序的。
排序顺序选择、追加查询指定用来对结果集进行排序的数据列的优先级。当用户改变数据列的排序顺序时,所有其他列的排序顺序都将相应被更新。
分组依据选择、追加、生成表查询指定相关的数据列是用来创建一个聚合查询的。该网格列只有当用户选择了“工具”菜单中的“排序依据”,或者向“SQL”窗格中添加了 GROUP BY 子句时才出现。

默认情况下,该列的值被设为“分组”,而且该列也成为 GROUP BY 子句的一部分。

当用户移动到该列的一个单元格中,并选择一个聚合函数以应用于相关联的数据列中去时,默认的结果表达式就被作为结果集的输出列添加进去。

条件所有为相关联的数据列指定搜索条件(筛选)。输入一个运算符(默认是 “=”)以及要搜索的值。用单引号把文本值括起来。

如果相关联的数据列是某个 GROUP BY 子句的一部分,那么用户输入的表达式是用于 HAVING 子句的。

如果用户在“准则”网格列的多个单元格中输入值,那么产生的搜索条件将自动用一个逻辑 AND 链接起来。

若想为单个数据库列指定多个搜索条件表达式(例如,(fname > 'A') AND (fname < 'M')),请将数据列添加到“网格”窗格两次,且为每个数据列在“准则”网格列输入单独的值。

或?所有为数据列指定附加的搜索条件表达式,并用逻辑 OR 链接到前面的表达式中。用户可以在最右边的“或?…”网格列中按下 Tab,添加更多“或?…”网格列。
追加到追加查询为相关联数据列指定目标数据列的名称。当创建追加查询时,查询设计器试图将源与目标数据列匹配。如果查询设计器无法选择匹配的列,用户可以提供列名称。
新值更新、追加值指定放入相关列的值。在表达式中输入日期值。

上页: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)Access 2003完整教程:放弃“数据库设计器”或“表设计器”中的更改 (ADP)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号