NATURALLEFTOUTERJOIN

适用于:计算列计算表Measure视觉计算

使用 Left 外部联接语义执行 LeftTable 与 RightTable 的联接。

语法

NATURALLEFTOUTERJOIN(<LeftTable>, <RightTable>)

参数

术语 定义
LeftTable 一个表表达式,用于定义联接 left 端的表。
RightTable 一个表表达式,用于定义联接 right 端的表。

返回 value

一个表,其中仅包含来自 RightTable 的行,这些行在指定的公用列中 values 也存在于 LeftTable 中。 返回的表将具有 left 表中的公用列,and 两个表中的其他列。

言论

  • 表在两个表中的公用列(按名称)联接。 If 两个表没有公用列名,则返回 error。

  • 结果没有排序顺序保证。

  • 要联接的列必须在两个表中具有相同的数据类型。

  • 只有来自同一源表(具有相同世系)的列联接在一起。 例如,Products[ProductID]、 WebSales[ProductdID]、 StoreSales[ProductdID] 与 WebSales and StoreSales 之间的多对一关系,and Product 表基于 ProductID 列,WebSales and StoreSales 表联接在 [ProductID]。

  • 在联接期间使用严格的比较语义。 没有类型强制;例如,1 not 等于 1.0。

  • 在计算列 or 行级别安全性 (RLS) 规则中使用时,not 支持在 DirectQuery 模式下使用此函数。

NATURALINNERJOIN