将选择查询转换为DAX表达式

时间:2018-12-19 13:56:04

标签: sql powerbi dax

我正在尝试将一些SQL查询转换为DAX,但我不知道从哪里开始。

SELECT jobid,Fullname
FROM public."Data"  
WHERE jobid IN (
     SELECT jobid
     FROM public."Data"
     GROUP BY jobid
     HAVING max(case when Userid = '21' then 1 else 0 end) = 0) 
ORDER BY jobid ASC;

数据如下:
 enter image description here

我希望Jobid上没有userid 21(花生花生)的Jobid行(抱歉,这个含糊的解释,我的英语不太好)。

所以我的结果看起来像这样:
enter image description here

我认为我的SQL查询完全可以做到这一点,但是现在我在DAX中需要它。 你们能帮我吗? :)

1 个答案:

答案 0 :(得分:4)

您可以汇总包含必需的jobid的{​​{1}}值,然后使用useridNOT过滤表:

IN