JoinKind.Type
指定 JOIN 運算種類。
名稱 | 數值 | Description |
---|---|---|
JoinKind.Inner | 0 | 內部聯結所產生資料表,對於來自指定資料表 (依據指定的索引鍵資料行,對其進行比對) 的每對資料列各有一個資料列。 |
JoinKind.LeftOuter | 1 | 左方外部聯結可確保第一個資料表中的所有資料列都出現於結果中。 |
JoinKind.RightOuter | 2 | 右方外部聯結可確保第二個資料表中的所有資料列都出現於結果中。 |
JoinKind.FullOuter | 3 | 完整外部聯結可確保兩個資料表中的所有資料列都出現於結果中。 在另一個資料表中沒有相符項的資料列,其會與所有資料行皆包含 null 值的預設資料列聯結。 |
JoinKind.LeftAnti | 4 | 左方反向聯結會傳回第一個資料表中不符合第二個資料表的所有資料列。 |
JoinKind.RightAnti | 5 | 右方反向聯結會傳回第二個資料表中不符合第一個資料表的所有資料列。 |
JoinKind.LeftSemi | 6 | 左方半聯結會傳回第一個資料表中與第二個資料表相符的所有資料列。 |
JoinKind.RightSemi | 7 | 右方半聯結會傳回第二個資料表中與第一個資料表相符的所有資料列。 |
此列舉的欄位是 table.Join 中選擇性 JoinKind
參數的可能值。