Netsuite案情陈述

时间:2018-10-01 21:12:16

标签: sql case netsuite

如果po / check字段具有以#WEB%开头的po,我想使用case语句返回Direct To Consumer。以下是我使用的公式文字。

CASE WHEN {otherrefnum} IS '#WEB%' THEN 'DIRECT TO CONSUMER' ELSE 0 END

我不断收到错误的无效表达式。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用LIKE而不是IS,并使用方括号将%换成单词。

编辑

您的THENELSE结果需要确保相同的类型。

所以让ELSE '0'代替ELSE 0

CASE WHEN {otherrefnum} like '#WEB[%]%' THEN 'DIRECT TO CONSUMER' ELSE '0' END