Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » 上下文相关帮助 » 查询编辑器

 

[列] 选项卡

使用此选项卡可限制出现在结果集中的列。您可以指定列、列别名、计算列或子查询。使用表达式编辑器指定子查询。

组件

可用列   该框列出为查询选择的所有表以及每个表中的列。

选中的列   缺省情况下,系统为查询选择所有列。若要删除某列,在 [选中的列] 框中选中该列,然后单击左箭头。若要在结果集中显示列,在 [可用列] 框中选择列或一组列,然后单击右箭头。使用向上和向下箭头可重新排序 [选中的列] 框内的列。

如果多次选择同一列,则将应用别名。您可以编辑别名。

DISTINCT   如果希望删除结果集中重复的行,则选中 [DISTINCT]。

注意

当指定 DISTINCT 时,很多语句的执行时间显著延长,因此只有在必要时才应使用 DISTINCT。另外,[DISTINCT] 将空值也视为重复项,因此当选择 [DISTINCT] 时,结果中将只返回一个空值。

将检索到的行限制为   可以选择只检索结果集中的第一行或仅检索指定的行数。不管选择什么,查询编辑器中最多只显示 25 行。

结果   单击窗口底部的 [结果] 查看查询结果,如果查询包含错误,则会显示错误消息。

SQL   单击窗口底部的 [SQL] 查看查询的 SQL 代码。

添加子查询

若要在查询编辑器中添加子查询,单击 [添加计算列] 按钮,该按钮位于列的列表之间。会出现表达式编辑器。在表达式编辑器中,单击 [子查询] 按钮,该按钮位于 [NOT] 按钮旁。

另请参见