SQL

UNION (UNION ALL)

Оператор UNION используется для объединения результирующего набора из двух или более операторов SELECT.

-Каждый оператор SELECT в UNION должен иметь одинаковое количество столбцов;
-Столбцы также должны иметь похожие типы данных;
-Столбцы в каждом операторе SELECT также должны быть в том же порядке.

 

SELECT City FROM Customers
UNION (вернуться distinct значения)
SELECT City FROM Suppliers
ORDER BY City;

 

Структура запроса с UNION ALL:

SELECT column_name(s) FROM table1
UNION ALL (вернутся дублированные значения)
SELECT column_name(s) FROM table2;

Примечание: имена столбцов в наборе результатов обычно совпадают с именами столбцов в первом операторе SELECT в UNION.

© 2021 QAstart.by