Создание запросов UNION (визуальные инструменты для баз данных)Create UNION Queries (Visual Database Tools)

Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions) ДаБаза данных SQL AzureAzure SQL DatabaseYesБаза данных SQL AzureAzure SQL Database ДаУправляемый экземпляр SQL AzureAzure SQL Managed InstanceYesУправляемый экземпляр SQL AzureAzure SQL Managed Instance даAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics даПараллельное хранилище данныхParallel Data WarehouseyesПараллельное хранилище данныхParallel Data WarehouseПрименимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions) ДаБаза данных SQL AzureAzure SQL DatabaseYesБаза данных SQL AzureAzure SQL Database ДаУправляемый экземпляр SQL AzureAzure SQL Managed InstanceYesУправляемый экземпляр SQL AzureAzure SQL Managed Instance даAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics даПараллельное хранилище данныхParallel Data WarehouseyesПараллельное хранилище данныхParallel Data Warehouse

Ключевое слово UNION позволяет включить результаты двух инструкций SELECT в одну результирующую таблицу.The UNION keyword enables you to include the results of two SELECT statements in one resulting table. Все строки, возвращаемые каждой инструкцией SELECT, объединяются в результат выражения UNION.All rows returned from either SELECT statement are combined into the result of the UNION expression. Примеры см. в разделе Примеры использования инструкции SELECT (Transact-SQL).For examples, see SELECT Examples (Transact-SQL).

Примечание

Панель диаграмм может отображать только одно предложение SELECT.The Diagram pane can only display one SELECT clause. Следовательно, когда пользователь работает с запросом UNION, конструктор запросов скрывает панель «Табличные операции».Therefore, when you are working with a UNION query, Query Designer hides the Table Operations pane.

Создание объединенного запроса SELECTTo create a Merged SELECT query

  1. Откройте запрос или создайте новый.Open a query or create a new one.

  2. На панели SQL введите допустимое выражение UNION.In the SQL pane, type a valid UNION expression.

    Следующий пример является допустимым выражением UNION.The following example is a valid UNION expression.

    SELECT ProductModelID, Name  
    FROM Production.ProductModel  
    UNION  
    SELECT ProductModelID, Name   
    FROM dbo.Gloves;  
    
  3. В меню Конструктор запросов выберите пункт Выполнить SQL для запуска запроса.On the Query Designer menu, click Execute SQL to run the query.

    Теперь запрос UNION отформатирован конструктором запросов.Your UNION query is now formatted by Query Designer.

См. также:See Also

Поддерживаемые типы запросовSupported Query Types
Разделы по конструированию запросов и представлений (визуальные инструменты для баз данных)Design Queries and Views How-to Topics
Выполнение основных операций с запросамиPerform Basic Operations with Queries
UNION (Transact-SQL)UNION (Transact-SQL)