IF满足不同条件输出不同内容

image.png序列号第一位等于C时输出"C端订单",等于Z时输出“网红订单”,非以上信息时输出“B端订单”

FineBI vaibnCnp 发布于 2023-7-5 16:02
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-7-5 16:03

if(left(序列号,1)="C","C端订单",if(left(序列号,1)="Z","网红订单","B端订单"))

  • yzm308264 yzm308264 使用CASE WHEN试一下那,CASE WHEN 序列号 LIKE \'C%\' THEN \'C端订单\' WHEN 序列号 LIKE \'Z%\' THEN \'网红订单\' ELSE \'B端订单\' END AS 序列号
    2023-07-05 17:21 
  • Z4u3z1 Z4u3z1 回复 yzm308264 当然SQL上能处理尽量用SQL处理是最好的
    2023-07-05 17:24 
  • 1关注人数
  • 291浏览人数
  • 最后回答于:2023-7-5 16:03
    请选择关闭问题的原因
    确定 取消
    返回顶部