永洪社区

标题: 计算列 case 函数 [打印本页]

作者: yhdata_9c8jicTs    时间: 2023-2-17 17:06
标题: 计算列 case 函数
case
when col['净收款']>100  then "已转化"
when  col['净收款']=0  then "已退定金"
when col['净收款']=100 then "已支付"
else ""
end




这样不行,case后面跟表达式 “>100” 做条件也不行


求问咋处理。。



作者: 汤七七七七七    时间: 2023-2-17 17:16
iif(col['净收款']>100,"已转化",iif(col['净收款']=0,"已退定金",iif(col['净收款']=100,"已支付","")))
这种你试试看呢?
作者: 汤七七七七七    时间: 2023-2-17 17:18
或者参考一下这个?我用case比较少,不咋顺溜。
https://www.yonghongtech.com/hel ... m_highlightsub=case
作者: yhdata_ruby    时间: 2023-2-17 17:20
用if else 写吧




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4