PowerBI:基于子查询的结果

问题描述 投票:0回答:1

我有两个包含公共列的表。 TableAU:Id,电话表B:ID,电话,地址,音量......

我想做一个过滤器,以便只显示表中不在表中的行。

这是我想要使用的查询:

select count(phone) from tableB where phone not in (select phone from tableA)

提前致谢

sql powerbi dax
1个回答
1
投票

过滤您的表并计算行数:

PhoneCount = COUNTROWS(
                 FILTER(tableB,
                     NOT(tableB[phone] IN VALUES(tableA[phone]))
                 )
             )

注意:不允许使用IN语法的旧版DAX可以使用等效的CONTAINS函数公式。有关详细信息,请参阅here

© www.soinside.com 2019 - 2024. All rights reserved.