如何将sql查询转换为dax查询

阿迪亚·兰詹(Aditya Ranjan)

我想将SQL查询转换为Power Bi中的dax我的表是:-

channel  advertiser yr
colors  pepsi   2019
colors  apple   2019
colors  pepsi   2018
colors  google  2018
colors  lux     2019

我尝试使用sql查询来查找新的广告客户:-

select advertiser from ads
where yr=2019 and advertiser not in --new ads
(select advertiser from ads
where yr=2018 )

我想将此查询转换为dax,我该怎么办?我已经试过了:

EVALUATE
CALCULATETABLE (VALUES(adv[advertiser]),
adv[channel]="colors",
adv[year]=2019 && VALUES(adv[advertiser]) 
not (VALUES(adv[advertiser]),
adv[year]=2018
)) 

有人可以帮忙吗?提前致谢..!!

乔凡尼·路易索托(Giovanni Luisotto)

这将返回带有“新”广告客户的表格

EVALUATE
    CALCULATETABLE (
         VALUES(adv[advertiser])
        ,adv[channel]="colors"
        ,adv[year]=2019 
        , NOT adv[advertiser] IN CALCULATETABLE (
             VALUES(adv[advertiser])
            ,adv[year]=2018
        ))

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章