Назад к вопросам
Junior — Middle
59
Какова основная цель использования оператора UNION в SQL и в каких ситуациях его применяют?
Ответ от нейросети
sobes.tech AI
Оператор UNION в SQL используется для объединения результатов двух или более SELECT-запросов в один набор данных. Основная цель — получить уникальные строки из всех запросов.
Особенности и применение:
- Объединяет результаты с одинаковым числом и типами столбцов.
- Убирает дубликаты (если нужно сохранить дубликаты, используется
UNION ALL). - Применяется, когда данные распределены по разным таблицам или запросам, но их нужно представить в одном списке.
Пример:
SELECT name FROM employees
UNION
SELECT name FROM contractors;
Этот запрос вернёт список уникальных имён из обеих таблиц.