NATURALINNERJOIN
Область применения: вычисление вычисляемого столбца вычисляемой таблицы Меры визуального элемента
Выполняет внутреннее соединение таблицы с другой таблицей.
Синтаксис
NATURALINNERJOIN(<LeftTable>, <RightTable>)
Параметры
Термин | Определение |
---|---|
LeftTable | Табличное выражение, определяющее таблицу слева от соединения. |
RightTable | Выражение таблицы, определяющее таблицу справа от соединения. |
Возвращаемое значение
Таблица, содержащая только строки, для которых значения в общих столбцах указаны в обеих таблицах. Возвращаемая таблица будет содержать общие столбцы из левой таблицы и других столбцов из обеих таблиц.
Замечания
Таблицы соединяются по общим столбцам (по имени) в двух таблицах. Если в двух таблицах нет общих имен столбцов, возвращается ошибка.
Для результатов не гарантируется порядок сортировки.
Столбцы, присоединенные к ним, должны иметь одинаковый тип данных в обеих таблицах.
Присоединяются только столбцы из одной исходной таблицы (с одинаковым происхождением). Например, Products[ProductID], WebSales[ProductdID], StoreSales[ProductdID] с отношениями "многие к одному" между WebSales и StoreSales и таблицей Products на основе столбца ProductID, WebSales и StoreSales таблицы объединяются в [ProductID].
Строгая семантика сравнения используется во время соединения. Нет приведения типов; например, 1 не равен 1.0.
Эта функция не поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах или правилах безопасности на уровне строк (RLS).