JoinKind.Type
指定联接操作的类型。
名称 | 值 | 说明 |
---|---|---|
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
的可能值。