JoinKind.Type
Angiver typen af joinhandling.
Navn | Værdi | Beskrivelse |
---|---|---|
JoinKind.Inner | 0 | Den tabel, der stammer fra en indre joinforbindelse, indeholder en række for hvert par af rækker fra de angivne tabeller, der blev bestemt til at matche baseret på de angivne nøglekolonner. |
JoinKind.LeftOuter | 0 | En venstre ydre joinforbindelse sikrer, at alle rækker i den første tabel vises i resultatet. |
JoinKind.RightOuter | 2 | En højre ydre joinforbindelse sikrer, at alle rækker i den anden tabel vises i resultatet. |
JoinKind.FullOuter | 3 | En fuld ydre joinforbindelse sikrer, at alle rækker i begge tabeller vises i resultatet. Rækker, der ikke havde et match i den anden tabel, joinforbindes med en standardrække, der indeholder null-værdier for alle kolonnerne. |
JoinKind.LeftAnti | 4 | En venstre antijoinforbindelse returnerer alle rækker fra den første tabel, der ikke har et match i den anden tabel. |
JoinKind.RightAnti | 5 | En højre antijoinforbindelse returnerer alle rækker fra den anden tabel, der ikke har et match i den første tabel. |
JoinKind.LeftSemi | 6 | En venstre semijoinforbindelse returnerer alle rækker fra den første tabel, der har et match i den anden tabel. |
JoinKind.RightSemi | 7 | En højre semijoinforbindelse returnerer alle rækker fra den anden tabel, der har et match i den første tabel. |
Felterne i denne optælling er mulige værdier for den valgfri JoinKind
parameter i Table.Join.