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