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