JoinKind.Type
Definíció
Megadja az illesztési művelet típusát.
Megengedett értékek
Név szerint | Érték | Leírás |
---|---|---|
JoinKind.Inner | 0 | A belső illesztés eredményeként létrejött táblázat a megadott táblák minden egyes sorpárjához tartalmaz egy sort, amelyet a megadott kulcsoszlopok alapján egyezőnek határoztak meg. |
JoinKind.LeftOuter | 0 | A bal oldali külső illesztés biztosítja, hogy az első táblázat összes sora megjelenjen az eredményben. |
JoinKind.RightOuter | 2 | A jobb oldali külső illesztés biztosítja, hogy a második táblázat összes sora megjelenjen az eredményben. |
JoinKind.FullOuter | 3 | A teljes külső illesztés biztosítja, hogy mindkét tábla összes sora megjelenjen az eredményben. Azok a sorok, amelyek nem egyeztek meg a másik táblában, egy olyan alapértelmezett sorhoz csatlakoznak, amely az összes oszlopában null értékeket tartalmaz. |
JoinKind.LeftAnti | 4 | A bal oldali illesztés az első tábla összes olyan sorát adja vissza, amely nem egyezik a második táblával. |
JoinKind.RightAnti | 5 | A jobb oldali illesztés a második tábla összes olyan sorát adja vissza, amely nem egyezik az első táblával. |
JoinKind.LeftSemi | 6 | A bal oldali félillesztés az első tábla összes olyan sorát adja vissza, amely megegyezik a második táblában. |
JoinKind.RightSemi | 7 | A jobb oldali félillesztés a második tábla összes olyan sorát adja vissza, amely az első táblában egyezik. |
Megjegyzések
Az enumerálás mezői a Table.Join választható JoinKind
paraméterének lehetséges értékei.