Sobes.tech
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.