Corso Database e Access - Paolo PAVAN
Corso Database e Access - Paolo PAVAN
Corso Database e Access - Paolo PAVAN
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Tipi Di JOIN<br />
JOIN tra Tabelle<br />
INNER JOIN JOIN INTERNO (EQUI JOIN)<br />
OUTER JOIN JOIN ESTERNO (RIGHT JOIN e LEFT JOIN)<br />
Query su più Tabelle<br />
L'uso dei Join consente di effettuare<br />
interrogazioni che danno esisti differenti su<br />
tabelle relazionate.<br />
L'esempio prevede due tabelle di un database<br />
di un negozio, in cui in una si schedano i<br />
prodotti nell'altra le categorie in cui si<br />
ordinano i prodotti.<br />
Le tre differenti applicazioni del join hanno il<br />
seguente effetto<br />
Caso 1 (Equi Join): è l'impostazione di<br />
default la query restituisce le righe che devono<br />
essere equivalenti (uguali) per entrambe le<br />
tabelle. Avremo quindi solo i prodotti<br />
inventariati e che quindi ricadono in una ben<br />
specifica Categoria.<br />
Caso 2 (Join Esterno/Left Join – freccia<br />
verso Tab Prodotti): Vengono visualizzati<br />
tutti i prodotti associati ad una categoria e<br />
tutte le categorie esistenti anche se non<br />
contenenti nessun prodotto.<br />
Caso 3 (Join Esterno/Right Join - freccia<br />
verso Tab Categorie): in questo caso<br />
vengono visualizzati tutti i prodotti in elenco<br />
anche se non associati ad una categoria oltre<br />
a tutte le categorie a cui è associato un<br />
prodotto.<br />
Se la freccia indica la tabella Categorie,<br />
vuol dire che mostrerà solo i record<br />
effettivamente collegati all’altra tabella e<br />
viceversa.