Tableau case when语句-语法无效(缺少标识符)

时间:2019-04-29 23:02:40

标签: syntax-error case tableau

我写过:

case when [count_total_cre] <= 75 then (sum([count_total_cre])*15) else 0 end 

这在SQL中有效。

尝试添加Tableau计算字段时出现以下错误:

语法错误(也许您缺少标识符)

我想念什么?谢谢!

1 个答案:

答案 0 :(得分:4)

Tableau的计算语言不允许在case语句中使用范围比较运算符。您需要在此处使用if语句。

size_t

还请注意,您必须在两侧使用单个值或聚合表达式。以下内容也将有效:

'z'

您使用哪一个取决于您的最终目标。

如果您感到好奇,这就是Tableau中的格式:

zu