如何向查询中添加表 (Visual Database Tools)

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

向查询中添加表或表值对象

  1. 在查询和视图设计器的**“关系图”窗格中,右键单击背景,然后从快捷菜单中选择“添加表”**。

  2. 在**“添加表”**对话框中,选择与要添加到查询中的对象类型相应的选项卡。

  3. 在项的列表中,双击要添加的每一项。

  4. 完成添加项后,单击**“关闭”**。

    查询和视图设计器会相应地更新**“关系图”窗格、“条件”**窗格和 SQL 窗格。

在 SQL 窗格内的语句中引用表和视图时,所引用的表和视图将自动添加到查询中。

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

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

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

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

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

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

  5. 选中 SQL 窗格中的所有文本,然后将其复制到剪贴板中。

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

  7. 仍然是在 SQL 窗格中,在右括号的后面添加别名。