Соединить таблицы
Производит объединение двух таблиц по указанным столбцам в соответствии с выбранным типом оператора JOIN.

Нажмите кнопку Мастер объединения, чтобы указать столбцы и тип объединения (JOIN).

Типы объединения:
- Inner – используется по умолчанию. Объединяет строки из двух таблиц, если в связующих столбцах этих таблиц содержатся одинаковые значения. Любые строки, не соответствующие правилу объединения, будут удалены из результирующей таблицы.
- Left – возвращает все строки из Таблицы 1, которая является левой, и только те значения из Таблицы 2, которые соответствуют правилу объединения. Если для строки из Таблицы 1 нет соответствующей строки в Таблице 2, то в результирующей таблице подставятся значения NULL.
- Full – возвращает все строки из обеих таблиц, дополняя их значениями NULL там, где соответствующие строки отсутствуют в другой таблице.
Параметр Операция определяет отношение между столбцами. Доступные значения:
=– равно.!=– не равно.>– больше, чем…<– меньше чем…>=– больше или равно.<=– меньше или равно.
Свойства
Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.
Обработка:
- Таблица 1* [DataTable ] – переменная типа DataTable, в которой хранится первая таблица для объединения.
- Таблица 2* [DataTable] – переменная типа DataTable, в которой хранится вторая таблица для объединения.
Вывод:
- Таблица* [DataTable] – переменная типа DataTable с результирующей таблицей.