Junior — Middle
Qual è l'obiettivo principale dell'uso dell'operatore UNION in SQL e in quali situazioni viene applicato?
sobes.tech AI
Risposta dell'AI
L'operatore UNION in SQL viene utilizzato per combinare i risultati di due o più query SELECT in un unico set di dati. L'obiettivo principale è ottenere righe uniche da tutte le query.
Caratteristiche e utilizzo:
- Combina risultati con lo stesso numero e tipo di colonne.
- Rimuove i duplicati (se si desidera mantenere i duplicati, si usa
UNION ALL). - Si applica quando i dati sono distribuiti su tabelle o query diverse, ma devono essere presentati in un'unica lista.
Esempio:
SELECT name FROM employees
UNION
SELECT name FROM contractors;
Questa query restituirà una lista di nomi unici da entrambe le tabelle.