Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
如果希望对结果集中的行进行分组,可以使用该选项卡。
可用列 该框列出为查询选择的所有表以及每个表中的列。
GROUP BY 列 若要按列进行分组,在 [可用列] 框中选择一列或一组列,然后单击右箭头。若要删除某个列,在 [GROUP BY 列] 框中选中该列,然后单击左箭头。使用向上和向下箭头可滚动查看 [GROUP BY 列] 框内的列。
添加计算列 单击 [添加计算列] 按钮(位于左箭头和右箭头之间)打开 [表达式编辑器] 并建立 GROUP BY 条件。
[CUBE] 按钮 单击此按钮可创建 CUBE 操作查询。CUBE 将小计行添加到使用 GROUP BY 子句查询的结果集中,提供查询中指定变量的所有可能组合。
[ROLLUP] 按钮 单击此按钮可创建 ROLLUP 操作查询。ROLLUP 会将小计行添加到使用 GROUP BY 子句的查询结果集中。
[设置] 按钮 单击此按钮可创建连接分组集操作查询。与 ROLLUP 和 CUBE 一样,此操作将小计行添加到使用 GROUP BY 子句的查询结果集中。
GROUPING SETS 选择此选项可向查询添加 GROUPING SETS。
结果 单击窗口底部的 [结果] 选项卡查看查询结果,如果查询包含错误,则会显示错误消息。
SQL 单击窗口底部的 [SQL] 选项卡查看查询的 SQL 语句。
可以按列、别名或函数进行分组。查询结果对于指定列、别名或函数的每个不同的值集均包含一行。所有包含空值的行都视为一个值集。结果行通常称为组,因为对于表列表中的每组行,结果中均有一行。然后可将集合函数应用于这些组以获得有意义的结果。
当使用 GROUP BY 时,[列] 选项卡、[HAVING] 选项卡和 [ORDER BY] 选项卡一定不能引用任何未在 [GROUP BY] 选项卡中指定的标识符。例外情况是 [列] 选项卡和 [HAVING] 选项卡可能包含集合函数。