如何在两个表中不具有相同名称的情况下执行 NATURALLEFTOUTERJOIN?

迪帕克·库马尔

我试图在两个表中创建相同的列,但最终收到错误“检测到不兼容的连接列,(''[WeekName])。'NATURALLEFTOUTERJOIN' 不支持通过使用具有不同数据类型或沿袭的列进行连接”。

LeftOuterJoin = NATURALLEFTOUTERJOIN(
   SELECTCOLUMNS(GROUPBY(DateTime,DateTime[yDayFullName],
      "WEEKCOUNT", COUNTX(CURRENTGROUP(),DateTime[yDayFullName])),
      "WeekName", DateTime[yDayFullName], "WEEKCOUNT",[WEEKCOUNT]),
  SELECTCOLUMNS(GROUPBY(FILTER(Mergetable,Mergetable[noShow]<>"true"),Mergetable[WeekDayName],
      "TOTALDURATION", SUMX(CURRENTGROUP(),Mergetable[MeetingDurationInHours])),
      "WeekName",Mergetable[WeekDayName],"TOTALDURATION",[TOTALDURATION]))
smpa01

你能不能把代码改成下面的,看看它是否有效

"WeekName", DateTime[yDayFullName]&""

"WeekName",Mergetable[WeekDayName]&""

另外,请确保DateTime[yDayFullName]Mergetable[WeekDayName]具有相同的数据类型。

我假设它们都是字符串,我猜你正试图加入 WeekName。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在联接查询中的两个表中更新具有相同名称的两列

如何在Ecto的连接查询中更新两个表中具有相同名称的列

如何在原型文件中添加两个具有相同名称的方法

如何在Swift中在没有代码重复的情况下实现具有相同内容的两个init?

如何在Android-Kotlin中不具有构造函数值的情况下创建存储库对象?

如何在不具有render()中的微调器组件的情况下显示反应微调器

如何在不具有onChange事件的情况下创建表单

如何在不克隆的情况下测试两个结构具有相同的值?

如何在1个变量下打开两个具有相同名称的文件以实现差异功能?

如何静态检查可能具有或不具有相同签名的两个功能是否相同?

在没有两个查询的情况下如何在Knex中执行此操作

如何从三个不具有相同ID的表中读取数据

是否可以在单独的查询中存在两个具有相同名称的临时表

加入不具有相同的长度,两个列表,重复最短

绘制两个不具有相同维数的数据帧(x和y)?

如何在没有子查询的情况下对一个新表中的两个查询求和

Maven:如何在两个不同的模块下放置一个具有相同名称的模块?

是否可以在不具有自动折叠/展开树的情况下替换具有数据树的表中的数据?

使用NFS挂载时,如何在目录中有两个具有相同名称的文件?

具有相同名称的两个功能

具有相同名称的两个输入

如何在没有实体或与QueryDSL中的两个表关联的情况下创建QClass

如何在不具有Flexbox支持的情况下具有可拆分视口(整个宽度和高度)的x * y网格

更改Java中的导入名称,或导入两个具有相同名称的类

为什么两个表不能具有相同名称的索引?

Laravel连接两个表不匹配具有相同名称的列

如何在不同的程序包中使用两个具有相同名称的类?

Vim和Windows如何在程序文件目录中看到两个具有相同名称的文件

在DIV上单击,选中多个复选框(不具有相同名称)