这个参数可以写成是SQL吗

0ff0fdf1ca4f38d6f0b7a6b30d8bf2c.png

FineReport yzmXrTpA3762457 发布于 2022-6-13 09:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-6-13 09:57

IN的话要用括号把条件括起来,这种情况最好用exits.另外改SQL 把SQL贴出来 ,打字麻烦

  • yzmXrTpA3762457 yzmXrTpA3762457(提问者) ${if(fine_role!=\"催收员\",\"\",if(fine_role=\"数据员\",\"and t.typ_name in \'\"+SELECT DISTINCT REPLACE( REPLACE( b.typ_name, \'YC\', \'\' ), \' \', \'\' ) AS area_name FROM bank_case a JOIN type_list b ON a.cas_cl_area_id = b.typ_id WHERE a.cas_name = \'胥兰\'+\"\'\",\"\"))}
    2022-06-13 09:57 
  • Z4u3z1 Z4u3z1 回复 yzmXrTpA3762457(提问者) ${if(fine_role!=\"催收员\",\"\",if(fine_role=\"数据员\",\"and t.typ_name in (SELECT DISTINCT REPLACE( REPLACE( b.typ_name, \'YC\', \'\' ), \' \', \'\' ) AS area_name FROM bank_case a JOIN type_list b ON a.cas_cl_area_id = b.typ_id WHERE a.cas_name = \'胥兰\')\",\"\"))}
    2022-06-13 10:00 
  • 1关注人数
  • 172浏览人数
  • 最后回答于:2022-6-13 09:57
    请选择关闭问题的原因
    确定 取消
    返回顶部