Junior — Middle
Aký je hlavný cieľ použitia operátora UNION v SQL a v akých situáciách sa používa?
sobes.tech AI
Odpoveď od AI
Operátor UNION v SQL sa používa na spojenie výsledkov dvoch alebo viacerých SELECT dotazov do jedného dátového súboru. Hlavným cieľom je získať unikátne riadky zo všetkých dotazov.
Vlastnosti a použitie:
- Spája výsledky s rovnakým počtom a typom stĺpcov.
- Odstraňuje duplikáty (
UNION ALLzachová duplikáty). - Používa sa, keď sú dáta rozdelené do rôznych tabuliek alebo dotazov, ale je potrebné ich zobraziť v jednom zozname.
Príklad:
SELECT name FROM employees
UNION
SELECT name FROM contractors;
Tento dotaz vráti zoznam unikátnych mien z oboch tabuliek.