使用此选项卡可限制结果集中显示的列。可以指定列、列别名、计算列或子查询。可使用表达式编辑器来指定子查询。
可用的列 (Available columns) – 此框列出您为查询选择的所有表,以及每个表中的列。
选定的列 (Selected columns) – 缺省情况下,会为查询选择所有列。要删除某个列,请从“选定的列”(Selected Columns) 框中选择它,然后单击向左箭头。要显示结果集中的某个或某些列,请在“可用的列”(Available Columns) 框中选择所需的列,然后单击向右箭头。使用向上和向下箭头可滚动显示“选定的列”(Selected Columns) 框中的列。
如果多次选择相同的列,则可使用别名。别名是可以编辑的。
DISTINCT – 选择 DISTINCT 可以去掉结果集中的重复行。
指定 DISTINCT 后,许多语句的执行会明显变慢,因此 DISTINCT 应该只在必要时才使用。此外,DISTINCT
会认为空是重复,因此,选择 DISTINCT 后,结果中仅会返回一个空。
限制行 (Limit rows) – 可以指定仅检索结果集的第一行,或者仅检索指定行数。无论选择什么,查询编辑器中显示的最大行数都是 25。
结果 – 单击对话框底部的“结果”可查看查询的结果,如果查询中包含错误,则会看到错误消息。
SQL – 单击对话框底部的“SQL”可查看查询的 SQL 代码。
要在查询编辑器中添加子查询,请单击“添加计算列”(Add a Computed Column) 按钮(位于列的列表之间)。会显示表达式编辑器。在表达式编辑器中,单击“子查询”按钮(位于“Not”按钮旁边)。
有关详细信息,请参见查询编辑器简介。