Junior — Middle
Mi a UNION operátor fő célja az SQL-ben, és milyen helyzetekben alkalmazzák?
sobes.tech MI
Válasz az MI-től
Az SQL-ben a UNION operátor két vagy több SELECT lekérdezés eredményének egyesítésére szolgál egy adatállományban. A fő cél az összes lekérdezésből származó egyedi sorok elérése.
Jellemzők és alkalmazás:
- Egyenlő számú és típusú oszlopokat tartalmazó eredményeket egyesít.
- Duplikátumokat eltávolít (
UNION ALLhasználatával megőrizheted a duplikátumokat). - Akkor alkalmazzuk, amikor az adatok különböző táblákban vagy lekérdezésekben vannak, de egy listában kell megjeleníteni őket.
Példa:
SELECT name FROM employees
UNION
SELECT name FROM contractors;
Ez a lekérdezés mindkét táblából egyedi neveket ad vissza.