如何:向查询添加表

更新:2007 年 11 月

创建查询时,实际是在从表或其他表结构对象(视图和某些用户定义的函数)中检索数据。若要在查询中使用任何这些对象,可将其添加到“关系图”窗格中。

说明:

根据您连接到的数据库管理系统,您可能还能够使用函数、同义词和本地表。

说明:

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置

将表或表值对象添加到查询

  • 将表从服务器资源管理器拖动到“关系图”窗格上。

    - 或 -

或者,还可将对象拖动到“关系图”窗格上。可以从服务器资源管理器中拖动表、列、视图、同义词或表值函数。如果将单个列拖入“关系图”窗格中,该列将添加到查询中输出。如果包含该列的表尚未添加,则查询设计器将该表添加到查询中。

当在“SQL”窗格的语句中引用表和视图时,这些表和视图将自动添加到查询中。

如果您对表或表值对象没有足够的访问权限,或者提供程序无法返回有关它的信息,那么查询和视图设计器将不显示该表或表值对象的数据列。在这种情况下,仅显示该表或表值对象的标题栏和“*(所有列)”复选框。

将现有查询添加到新查询中

  1. 确保在要创建的新查询中显示“SQL”窗格。

  2. 在“SQL”窗格中,在单词 FROM 后键入左右括号 ()。

  3. 为现有查询打开查询设计器。(现在有两个打开的查询设计器。)

  4. 显示内部查询的“SQL”窗格,内部查询也就是要包括在新的外部查询中的现有查询。

  5. 选择“SQL”窗格中的所有文本,再将其复制到剪贴板上。

  6. 在新查询的“SQL”窗格中单击,将光标置于添加的括号之间,再粘贴剪贴板的内容。

  7. 在该“SQL”窗格中,在右括号的后面添加别名。

请参见

任务

如何:创建表别名

如何:从查询中移除表

其他资源

指定搜索条件

汇总查询结果

执行基本的查询操作