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