[BI]我想要在筛选里面选一个值对多个字段模糊查询

我想要在参数下拉框选择一个人之后,在我的提交人,责任人,解决人几个字段进行模糊查询,因为我的这几个字段是"A,B,C"多个人拼接起来的

FineBI callie 发布于 2025-4-10 10:51 (编辑于 2025-4-10 10:57)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2025-4-10 10:53(编辑于 2025-4-10 10:54)

https://help.fanruan.com/finereport/doc-view-2499.html 参考文档

--------

SELECT * FROM TABLE WHERE 1=1 ${IF(LEN(NAME_)==0,""," AND (提交人 LIKE '%"+NAME_+"%' OR 责任人人 LIKE '%"+NAME_+"%' OR 解决人 LIKE '%"+NAME_+"%' )")}

  • callie callie(提问者) 我这个是BI
    2025-04-10 10:57 
  • Z4u3z1 Z4u3z1 回复 callie(提问者) BI也可以写Sql啊
    2025-04-10 10:58 
  • callie callie(提问者) 回复 Z4u3z1 麻烦教下BI怎么使用SQL加这个筛选条件
    2025-04-10 11:01 
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-4-10 10:55

参考下面这种格式

where 1=1

 ${if(len(参数)==0, "", " and (提交人字段 like '%"+参数+"%' or 责任人字段 like '%"+参数+"%')")}

最佳回答
0
ALICELv5初级互助
发布于2025-4-20 15:32

利用参数+过滤组件实现,具体步骤可参考:FineBI技巧篇 | 24 揭秘!如何通过关键词精准定位相关长尾词?

  • 3关注人数
  • 38浏览人数
  • 最后回答于:2025-4-20 15:32
    请选择关闭问题的原因
    确定 取消
    返回顶部