Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come aggiungere un campo a una query di unione in Access

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


 

software © www.354353.com