创建 UNION 查询 (Visual Database Tools)

适用于:SQL Server

通过关键字 UNION ,可以在一个生成的表中包括两 SELECT 个语句的结果。 从任一 SELECT 语句返回的所有行都合并到表达式的结果 UNION 中。 有关示例,请参阅 SELECT 示例

备注

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

创建合并的 SELECT 查询

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

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

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

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

    查询 UNION 现在由查询设计器格式化。