Ricerche dell'Unione sono istruzioni SQL SELECT che tirano i campi simili da due o più tabelle di database . Anche se il numero di campi tirati da ogni istruzione SELECT deve essere uguale , è facile da aggiungere in campi extra da una tabella che non hanno corrispondenza in un'altra tabella . Istruzioni
1
Creare due tabelle di dati di esempio in Access dalle seguenti liste , che hanno i loro nomi di colonna nella prima riga :
titolo , autore, genrea balena in due città , quackens , dramablithering profondità , fonteux , romanticismo
gamename , creatorblasteroids , jonessnacman , Smith
2
Salva tabella 1 come "libri ", e della tabella 2 come " giochi ". ;
3
creare una nuova query , tra cui un doppio clic su entrambi i "giochi" e "libri " tabelle nella finestra di dialogo " Mostra tabella " . Notate il campo in più che la tabella libri è che la tabella giochi non: " . Genere"
4
Selezionare entrambi i campi "autore" dei "libri" "title" e , finestra e trascinarli in qualsiasi punto della griglia della query . Premere il tasto " Controllo - s " e tipo " qbooks " per il nome della query.
5
Fare clic destro sul tab della query e selezionare " visualizzazione SQL , " quindi premere "controllo c" , per copiare il codice SQL negli Appunti
6
Creare un'altra query , premere il tasto "Escape" nella finestra di dialogo " Mostra tabella " . . Fai clic destro sulla scheda della query e selezionare " visualizzazione SQL , " quindi incollare l'istruzione SQL è stato copiato negli Appunti nella nuova finestra SQL . Premere il tasto " controllo s " per salvare la query e digitare " qunion " per il nome .
7
creare una terza query, tra cui un doppio clic semplicemente la tabella "giochi" nel " mostrare la finestra di dialogo tabella " . Trascinare entrambi i campi "Creatore" " gamename " e dalla finestra "gioco" sulla griglia della query . Salva ( "controllo s" ) la query come " qgames . "
8
destro del mouse sulla scheda della query e selezionare " visualizzazione SQL ", quindi copiare l'istruzione SQL negli Appunti .
9
Ritorna alla visualizzazione SQL della query " qunion " . Modificare la query come segue :
SELEZIONA books.title , books.authorFROM libri
10
Tipo " UNION ALL " sulla riga sotto l'istruzione al punto 9 , quindi incollare i giochi SQL copiato negli appunti sulla riga sottostante assicurarsi che la query completa appare come segue " UNION ALL ". :
SELEZIONA books.title , books.authorFROM booksUNION ALLSELECT games.gamename , giochi . giochi creatorFROM ; .
11
esegue la query, notando che tutte le righe di entrambe libri e giochi da tavolo sono mostrati , ma che il campo "genere " dalla tabella libri manca
12
Tornare alla visualizzazione SQL della query " qunion " e lo rivede come segue :
SELEZIONA books.title , books.author , books.genreFROM booksUNION ALLSELECT games.gamename , games.creator , "( non applicabile) " dai giochi ; .
13
Ri - eseguire la query , notando il nuovo campo che è stato aggiunto
< br >