Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определение
Указывает тип операции соединения.
Допустимые значения
| Имя | Ценность | Описание |
|---|---|---|
| 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 | Правое полусоединяние возвращает все строки из второй таблицы, которые имеют совпадение в первой таблице. |
Замечания
Поля этого перечисления являются возможными значениями для необязательного параметра JoinKind в Table.Join.