JoinKind.Type
Definizione
Specifica il tipo di operazione di join.
Valori consentiti
Nome | valore | Descrizione |
---|---|---|
JoinKind.Inner | 0 | La tabella che deriva da un inner join contiene una riga per ogni coppia di righe delle tabelle specificate che sono risultate corrispondenti in base alle colonne chiave specificate. |
JoinKind.LeftOuter | 1 | Un left outer join garantisce che tutte le righe della prima tabella vengano visualizzate nel risultato. |
JoinKind.RightOuter | 2 | Un right outer join garantisce che tutte le righe della seconda tabella vengano visualizzate nel risultato. |
JoinKind.FullOuter | 3 | Un full outer join garantisce che tutte le righe di entrambe le tabelle vengano visualizzate nel risultato. Le righe che non hanno una corrispondenza nell'altra tabella sono unite in join con una riga predefinita contenente i valori Null per tutte le relative colonne. |
JoinKind.LeftAnti | 4 | Un join left anti restituisce tutte le righe della prima tabella che non hanno una corrispondenza nella seconda tabella. |
JoinKind.RightAnti | 5 | Un join right anti restituisce tutte le righe della seconda tabella che non hanno una corrispondenza nella prima tabella. |
JoinKind.LeftSemi | 6 | Un join left semi restituisce tutte le righe della prima tabella che hanno una corrispondenza nella seconda tabella. |
JoinKind.RightSemi | 7 | Un join right semi restituisce tutte le righe della seconda tabella che hanno una corrispondenza nella prima tabella. |
Osservazioni:
I campi di questa enumerazione sono valori possibili per il parametro facoltativo JoinKind
in Table.Join.