JoinKind.Type
Definition
Anger typen av kopplingsåtgärd.
Tillåtna värden
Namn | Värde | Beskrivning |
---|---|---|
JoinKind.Inner | 0 | Tabellen som är resultatet av en inre koppling innehåller en rad för varje par rader från de angivna tabellerna som fastställdes matcha baserat på de angivna nyckelkolumnerna. |
JoinKind.LeftOuter | 1 | En vänster yttre anslutning ser till att samtliga rader från den första tabellen visas i resultatet. |
JoinKind.RightOuter | 2 | En höger yttre koppling säkerställer att alla rader i den andra tabellen visas i resultatet. |
JoinKind.FullOuter | 3 | En fullständig yttre koppling säkerställer att alla rader i båda tabellerna visas i resultatet. Rader som inte har någon matchning i den andra tabellen är kopplade till en standardrad som innehåller null-värden för alla dess kolumner. |
JoinKind.LeftAnti | 4 | En vänster antijoin returnerar alla rader från den första tabellen som inte har någon matchning i den andra tabellen. |
JoinKind.RightAnti | 5 | En höger antijoin returnerar alla rader från den andra tabellen som inte har någon matchning i den första tabellen. |
JoinKind.LeftSemi | 6 | En vänster halvkoppling returnerar alla rader från den första tabellen som har en matchning i den andra tabellen. |
JoinKind.RightSemi | 7 | En höger semijoin returnerar alla rader från den andra tabellen som har en motsvarighet i den första tabellen. |
Anmärkningar
Fälten i den här uppräkningen är möjliga värden för den valfria JoinKind
-parametern i Table.Join.