Si applica a
Access 2010 Access 2007

Specifica le opzioni per unire le tabelle.

Per impostazione predefinita, le tabelle correlate vengono unite tramite un inner join che crea un set di risultati basato sulle righe contenenti informazioni corrispondenti nelle colonne del join. Impostando le opzioni nella pagina delle proprietà Linea di join, è possibile specificare un join in base a un operatore diverso e specificare un outer join.

Tabella

I nomi delle tabelle, delle visualizzazioni o delle funzioni coinvolte nel join. Non è possibile modificare i nomi delle tabelle.

Colonna

Nomi delle colonne usate per unire le tabelle. L'operatore nell'elenco Operatore specifica la relazione tra i dati nelle colonne. Non è possibile modificare i nomi delle colonne, che vengono visualizzate solo a scopo informativo.

Operatore di join

Specifica l'operatore usato per correlare le colonne di join. Per specificare un operatore diverso da uguale (=), selezionarlo nell'elenco. Quando si chiude la pagina delle proprietà, l'operatore selezionato verrà visualizzato nell'elemento grafico rombo della linea di join, come illustrato di seguito:

Symbol for an inner join based on the "greater than" operator

Includi righe

Specifica se le righe non corrispondenti vengono visualizzate nel foglio dati.

Tutte le righe della> <tabella1

Specifica che nell'output vengono visualizzate tutte le righe della tabella sinistra, anche se nella tabella a destra non sono presenti corrispondenze corrispondenti. Le colonne senza dati corrispondenti nella tabella di destra vengono visualizzate come Null. La scelta di questa opzione equivale a specificare LEFT OUTER JOIN nell'istruzione SQL.

Tutte le righe <tabella2>

Specifica che nell'output vengono visualizzate tutte le righe della tabella destra, anche se nella tabella sinistra non sono presenti corrispondenze corrispondenti. Le colonne senza dati corrispondenti nella tabella a sinistra vengono visualizzate come Null. La scelta di questa opzione equivale a specificare RIGHT OUTER JOIN nell'istruzione SQL.

La selezione di tutte le righe da <tabella1> e Tutte le righe di <tabella2> equivale a specificare FULL OUTER JOIN nell'istruzione SQL.

Quando si seleziona un'opzione per creare un outer join, l'elemento grafico rombo nella linea di join cambia per indicare che il join è un outer join sinistro, destro o full outer join.

Nota:  Le parole "sinistra" e "destra" non corrispondono necessariamente alla posizione delle tabelle nel riquadro Diagramma. "Left" fa riferimento alla tabella il cui nome viene visualizzato a sinistra della parola chiave JOIN nell'istruzione SQL e "right" fa riferimento alla tabella il cui nome appare a destra della parola chiave JOIN. Se si spostano tabelle nel riquadro Diagramma, non si modifica la tabella considerata sinistra o destra.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.