[函数大全] NATURALINNERJOIN

  [复制链接]
查看115411 | 回复123 | 2021-2-21 23:36:54 | 显示全部楼层 |阅读模式
执行一个表与另一个表的内联接,联接使用两个表之间的公共列(名称相同)。如果两个表没有共有的列名,则返回错误。

语法
  1. NATURALINNERJOIN ( <左表>, <右表> )
复制代码

参数属性描述
左表用于联接的左侧表表达式
右表用于联接的右侧表表达式

返回值

表 整个表或具有一列或多列的表


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

备注
  • 结果不保证排序顺序。
  • 两表用于连接的公共列必须使用相同的名称,且具有相同的数据类型。
  • 连接使用的列必须具有相同的数据沿袭,或者都不具备数据沿袭
  • 连接使用严格的比较语义。不会强制转换类型,例如,1 不等于 1.0

示例
  1. EVALUATE
  2. NATURALINNERJOIN ( 'Sales', 'Product' )     //在 DAX Studio 中执行
复制代码


NATURALINNERJOIN 可以用于关系表和无关系表的联接,详情请参考扩展阅读:

理解 NATURALINNERJOINNATURALINNERJOIN函数在两个表之间执行内连接(inner join)。你可以使用没有建立关系的表作为参数,函数使用两个表之间的公共列,并且列的数据类型也必须相同,在这种情况下,两个表之间应该至少有一列具有相同的名称和类型。



回复

使用道具 举报

xiayong | 2021-4-26 08:24:32 | 显示全部楼层
垃圾内容,路过为证。
回复

使用道具 举报

lc3662018 | 2021-6-3 21:01:35 | 显示全部楼层
支持一下,天天来这学习
回复

使用道具 举报

金羊 | 2021-7-24 09:10:06 | 显示全部楼层
好,很好,非常好!
回复

使用道具 举报

liqbjs | 2021-8-10 17:24:43 | 显示全部楼层
我也是坐沙发的
回复

使用道具 举报

yangzi1985 | 2021-9-28 21:38:00 | 显示全部楼层
呵呵。。。.....
回复

使用道具 举报

兵马俑 | 2021-10-9 13:36:12 | 显示全部楼层
为毛老子总也抢不到沙发?!!
回复

使用道具 举报

x_vios | 2021-10-14 06:55:34 来自手机 | 显示全部楼层
谢谢网站确实不错,超值
回复

使用道具 举报

zyzjy | 2021-10-20 21:27:38 | 显示全部楼层
占坑编辑ing
回复

使用道具 举报

arhat | 2021-11-9 14:35:17 来自手机 | 显示全部楼层
专业抢沙发的!哈哈
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则