大佬们,下拉框多选应该怎么在sql里拼接呢?

image.png

FineReport SQL eggplant 发布于 2022-10-20 16:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
2
CD20160914Lv8专家互助
发布于2022-10-20 17:01

${if(len(参数名称)=0,"","and 表中的字段 in('"+ 参数名称 + "')")}

设置好分隔符号

image.png

最佳回答
0
luojian0323Lv7资深互助
发布于2022-10-20 17:00
最佳回答
0
用户k6280494Lv6资深互助
发布于2022-10-20 17:02

返回字符串,分割符','

最佳回答
0
finereadLv6初级互助
发布于2022-10-20 17:17

这个要根据具体情况来进行判断,

如果数据库中分割符是','的话,sql中这样填写${if(len(SeasonName_Args)==0,"","and SeasonName in('"+SeasonName_Args+"')")}

筛选框需设置

image.png

数据库中分隔符是其他的,根据具体情况来进行填写

  • 5关注人数
  • 379浏览人数
  • 最后回答于:2022-10-20 17:17
    请选择关闭问题的原因
    确定 取消
    返回顶部