Junior — Middle
Որն է SQL հարցումների մեջ UNION օպերատորի գործառույթը և ինչպես է այն օգտագործվում տվյալների միացման համար։
sobes.tech AI
Պատասխան AI-ից
Оператор UNION в SQL используется для объединения результатов двух или более SELECT-запросов в один набор данных.
Основные особенности:
- Объединяет строки из нескольких запросов.
- Убирает дубликаты по умолчанию (если нужны все строки, включая дубликаты, используется
UNION ALL). - Все объединяемые запросы должны иметь одинаковое количество столбцов и совместимые типы данных.
Пример:
SELECT name FROM employees WHERE department = 'Sales'
UNION
SELECT name FROM contractors WHERE department = 'Sales';
Этот запрос вернёт список уникальных имён из двух таблиц, относящихся к отделу продаж.
Таким образом, UNION позволяет объединять данные из разных источников или таблиц в один результат, что удобно для агрегации и анализа.