NATURALINNERJOIN

适用于:计算列计算表度量值视觉计算

执行表与另一个表的内部联接。

语法

NATURALINNERJOIN(<LeftTable>, <RightTable>)

参数

术语 定义
LeftTable 一个表表达式,用于定义联接左侧的表。
RightTable 定义联接右侧的表的表表达式。

返回值

一个表,其中仅包含两个表中指定公共列中的值所在的行。 返回的表将具有左侧表中的公用列,以及这两个表中的其他列。

言论

  • 表在两个表中的公用列(按名称)联接。 如果两个表没有通用列名,则返回错误。

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

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

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

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

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

NATURALLEFTOUTERJOIN