Type

Indica il tipo di Join tra le tabelle specificate in Table1 e Table2.

Nota bene

Per ottenere una "Natural Join" è sufficiente rimuovere la join in questa zona e lasciare le due tabelle nella Tables, ma bisogna fare attenzione perché viene effettuato il prodotto cartesiano delle due tabelle e quindi il risultato potrebbe essere molto oneroso.

È possibile specificare una delle seguenti tipologie di Join.

LEFT OUTER JOIN
Specifica che il risultato della query deve contenere tutte le righe della tabella alla sinistra della relazione di Join (Table 1) e solo le righe della tabella alla destra della relazione (Table 2) che verificano la condizione di Join riportata in 'Expression'.
RIGHT OUTER JOIN
Specifica che il risultato della query deve contenere tutte le righe della tabella alla destra della relazione di Join (Table 2) e solo le righe della tabella alla sinistra della relazione (Table 1) che verificano la condizione di Join riportata in 'Expression'.
FULL JOIN
Specifica che il risultato della query deve contenere tutte le righe di entrambe le tabelle che verificano o meno la condizione di Join riportata in 'Expression'. In pratica, rappresenta la somma relazionale tra una Left Outer e una Right Outer Join.
INNER JOIN
Specifica che il risultato della query deve contenere solamente le righe che verificano la condizione di Join riportata in 'Expression'.
WHERE
Consente di inserire la condizione di Join riportata in 'Expression' nella clausola WHERE della frase SQL che viene creata.