数据:
concat(Discount,'% ',if(Net_Deferred=0,' Spot Cash',Net_Deferred, ' months deferral'))
问题:
if(...Net_Deferred, ' 月延期'..
连接 2 个字符串的逗号会引发错误,因为 if 语句仅适用于 2 个逗号(真或假)
结果应如下所示:
If(Net_Deferred=0) :现货现金
else :延期 24 个月
值 24 来自 Net_Deferred
field。
问题:
如何将 concat 中的字段与if else
语句连接?