将sql statemet转换为tableau计算字段

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

Sql

sum(case when invoicestatus in ('a','b','c') THEN  amount ELSE 0 END)

Tableau parameter : pivoicestatus = 'a','b','c'

Tableau calculated field:?

我想使用pinvoicestatus(参数)而不是对Tableau计算字段内的值进行硬编码

tableau
1个回答
0
投票

Tableau计算字段:

IF [pivoicestatus]='a'
THEN amount
ELSE IF [pivoicestatus]='b'
THEN amount
ELSE IF [pivoicestatus]='c'
THEN amount
ELSE 0
END
© www.soinside.com 2019 - 2024. All rights reserved.