创建 UNION 查询 (Visual Database Tools)

适用于:SQL Server

使用 UNION 关键字,可以在一个结果表中包含两个 SELECT 语句的结果。 任一 SELECT 语句返回的所有行都可合并到 UNION 表达式的结果中。 例如,请参阅 SELECT 示例 (Transact-SQL)

注意

“关系图”窗格只能显示一个 SELECT 子句。 因此,当使用 UNION 查询时,查询设计器将隐藏“表操作”窗格。

创建合并的 SELECT 查询

  1. 打开一个查询或创建一个新查询。

  2. 在 SQL 窗格中,键入有效的 UNION 表达式。

    下面的示例是有效的 UNION 表达式。

    SELECT ProductModelID, Name  
    FROM Production.ProductModel  
    UNION  
    SELECT ProductModelID, Name   
    FROM dbo.Gloves;  
    
  3. 在“查询设计器”菜单中,单击“执行 SQL”以运行该查询。

    UNION 查询现在由查询设计器进行格式设置。

另请参阅

支持的查询类型
有关设计查询和视图的操作说明主题
执行基本的查询操作
UNION (Transact-SQL)