角色传参,如果有多个角色,怎么写if条件

${if(fine_role == '合伙人管委会',"select *from ads.dim_hr_employeewhere region_name='总部'limit 100","select  *from ads.dim_hr_employeewhere region_name='西安分所'limit 100")}

如果又是管委会的人,又是分所的人,那么fine_role取出来就是“管委会,分所”但我只要他的角色里面有“管委会”,就展示同一段sql

FineReport yzmi4wK81733224 发布于 2023-7-31 14:56
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
年年plusLv5中级互助
发布于2023-7-31 15:02

${if(find("管委会",fine_role )>0,"select *from ads.dim_hr_employeewhere region_name='总部'limit 100","select  *from ads.dim_hr_employeewhere region_name='西安分所'limit 100")}

最佳回答
0
用户W4933403Lv5见习互助
发布于2023-7-31 15:02

${if( FIND("管委会",fine_role) > 0 ,"select *from ads.dim_hr_employeewhere region_name='总部'limit 100","select  *from ads.dim_hr_employeewhere region_name='西安分所'limit 100")}

  • 3关注人数
  • 195浏览人数
  • 最后回答于:2023-7-31 15:02
    请选择关闭问题的原因
    确定 取消
    返回顶部