Guida di MicroStation CONNECT Edition

Unione di tabelle

Un database relazionale è solitamente composto da dati memorizzati in molte tabelle diverse. L'unione delle tabelle consente di ottenere informazioni da più di una tabella contemporaneamente e di selezionare diversi sottoinsiemi di dati delle tabelle unite. In un'unione, la tabella attualmente selezionata è la Tabella principale e la tabella a cui viene unita è la Tabella di consultazione. Il nome della tabella attualmente selezionata viene visualizzato dopo la parola chiave FROM nella finestra di testo Istruzione SQL Select.

Una relazione di unione delle tabelle può essere stabilita nel modo seguente:

L'unione è definita nella finestra di dialogo Generatore query Visual SQL. La tabella attualmente selezionata è la Tabella principale, mentre la seconda tabella selezionata è la Tabella di consultazione. L'unione viene completata visivamente facendo clic con il pulsante sinistro del mouse su un campo della Tabella principale, mantenendo premuto il pulsante sinistro del mouse e trascinando tale campo nella Tabella di consultazione. Viene generato un elemento grafico di unione, una linea con due nodi terminali, che indica i campi che sono stati uniti.

Nota: Per eliminare l'unione, fare clic su uno dei nodi grafici di unione e premere Elimina.
Nota: Le tabelle unite non supportano le operazioni Inserisci, Aggiorna ed Elimina relative ai database.

La scheda Where può essere utilizzata per creare clausole Where composte con tabelle unite. Ad esempio: