Usare le UNION Sql per unire il risultato di due query

SQL, creare e gestire database
Impara a gestire database relazionali col linguaggio SQL

Scritto da Luca Ruggiero nella sezione Sql

In Sql esiste la clausola UNION che permette di unire il risultato di due o più query; la sintassi è la seguente

QUERY 1 UNION QUERY 2
Supponiamo che il nostro database Ms Access (ad esempio) database.mdb contenga le tabelle tabella_uno e tabella_due e vogliamo ricevere in un unico risultato tutti i campi di entrambe le tabelle... useremo la seguente query:
SELECT * FROM tabella_uno UNION SELECT * FROM tabella_due;
Attenzione: in questo modo i dati NON sono relazionati in alcun modo ma soltanto uniti.

I più cliccati della sezione Sql

:: Istruzione SELECT dell'Sql (45.466)

:: Stringhe di connessione via ODBC e OleDB (42.005)

:: Istruzioni CREATE, ALTER e DROP dell'Sql (32.045)

:: La funzione LEN dell'Sql per calcolare la lunghezza di una stringa (27.121)

:: Resettare il campo ID contatore in un db Ms Access (24.396)

:: Utilizzo delle funzioni LEFT e RIGHT in una query Sql (21.960)

:: Estrarre solo N record da una tabella in Sql (18.877)

:: L'istruzione IN dell'Sql (17.513)

:: Introduzione all'Sql (14.845)

:: Gli operatori Sql (12.863)

IN EVIDENZA
DOWNLOAD