如何在计算字段中应用过滤器?

时间:2014-01-14 12:32:27

标签: sql filter tableau

我正在尝试创建一个显示上传次数的计算字段。我们的SQL程序员为我写了这个,因为他不了解Tableau的语法:

select cast([date] as DATE) as [date], count(1) as number into #uploads
from files f with(nolock)
inner join files fr with(nolock) on fr.idl=f.id
where f.[id_user_from] is null and f.[id_file_from] is null
group by cast([date] as DATE)

select * from #uploads
order by [date]

显示按日期分组的上传次数。我想要做的是创建一个计算字段,它将显示相同的结果,如应用过滤器和使用CNT(日期)显示上传次数。

enter image description here

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

好吧,我终于做到了。

这是计算字段的正确语法:

IF ISNULL([id_file_from])
AND ISNULL([id_user_from])
THEN [date]
ELSE NULL
END
相关问题