一段权限语句思路,但是我写不出来有没有哪位大佬说一下正确写法

微信图片_20221102205551.jpgwhere1=1  if(fine_role=公司党委,level1=fine_role,if(fine_role=XXX党委,level2=fine_role,level3=fine_role))

FineReport 孺子田 发布于 2022-11-2 19:52 (编辑于 2022-11-2 20:56)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-11-2 21:10

where1=1 

${if(find("公司党委",fine_role)>0," and level1='"+fine_role+"'",if(find("XXX党委",fine_role)>0," and level2='"+fine_role+"'"," and level3='"+fine_role+"'"))}

image.png

最佳回答
0
weibwLv7高级互助
发布于2022-11-2 20:02

where 1=1

${if(fine_role="公司党委"," and level1='"+fine_role+"'",if(fine_role="XXX党委","and level2='"+fine_role+"'","and level3='"+fine_role+"'"))}

image.png

  • 孺子田 孺子田(提问者) 你好,请问fine_roole=XXX党委可不可以换为类似于 like ‘%党委’
    2022-11-02 20:43 
  • weibw weibw 回复 孺子田(提问者) 你是说if判断条件里的还是过滤条件里的
    2022-11-02 20:48 
  • 孺子田 孺子田(提问者) 回复 weibw if 判断
    2022-11-02 20:51 
  • weibw weibw 回复 孺子田(提问者) 那应该用find函数,参考https://help.fanruan.com/finereport/doc-view-824
    2022-11-02 20:59 
  • 2关注人数
  • 251浏览人数
  • 最后回答于:2022-11-2 21:10
    请选择关闭问题的原因
    确定 取消
    返回顶部