JoinKind.Type
Definice
Určuje typ operace spojení.
Povolené hodnoty
Jméno | Hodnota | Popis |
---|---|---|
JoinKind.Inner | 0 | Tabulka výsledná z vnitřního spojení obsahuje řádek pro každou dvojici řádků ze zadaných tabulek, které byly určeny tak, aby odpovídaly na základě zadaných klíčových sloupců. |
JoinKind.LeftOuter | 0 | Levé vnější spojení zajistí, že se ve výsledku zobrazí všechny řádky první tabulky. |
JoinKind.RightOuter | 2 | Pravé vnější spojení zajistí, že se ve výsledku zobrazí všechny řádky druhé tabulky. |
JoinKind.FullOuter | 3 | Úplné vnější spojení zajišťuje, že se ve výsledku zobrazí všechny řádky obou tabulek. Řádky, které nemají shodu v druhé tabulce, jsou spojené s výchozím řádkem obsahujícím hodnoty null pro všechny jeho sloupce. |
JoinKind.LeftAnti | 4 | Levé anti join vrátí všechny řádky z první tabulky, které nemají shodu ve druhé tabulce. |
JoinKind.RightAnti | 5 | Pravé anti join vrátí všechny řádky z druhé tabulky, které nemají shodu v první tabulce. |
JoinKind.LeftSemi | 6 | Levé střední spojení vrátí všechny řádky z první tabulky, které mají shodu ve druhé tabulce. |
JoinKind.RightSemi | 7 | Pravé středník vrátí všechny řádky z druhé tabulky, které mají shodu v první tabulce. |
Poznámky
Pole tohoto výčtu jsou možné hodnoty pro volitelný JoinKind
parametr v Table.Join.