首页 > 解决方案 > 电源查询附加多个表与单列,无论列名

问题描述

我在 M 中有以下查询:

= Table.Combine({
Table.Distinct(Table.SelectColumns(Tab1,{"item"})),
Table.Distinct(Table.SelectColumns(Tab2,{"Column1"}))
})

是否可以在不事先更改列名的情况下使其工作?

我想得到类似于 SQL 语法的东西:

select item    from Tab1 union all
select Column1 from Tab2

标签: powerbipowerquerym

解决方案


如果您只需要每个表中的一列,那么您可以使用以下代码:

= Table.FromList(List.Distinct(Tab1[item])
               & List.Distinct(Tab2[Column1]))

推荐阅读