请帮忙修改一个根据多选框修改的SQLSERVER

${if(剩余月份="","",if(剩余月份="<0","and (B.剩余月份<0 OR B.有效日期 is null)","and B.剩余月份='"+剩余月份+"'")) } 

我的事SQLSERVER的SQL 我现在是下拉框选的参数 我现在想用多选框请问怎么修改

<0 和0到12的选项

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

${if(剩余月份="","",if(剩余月份="<0","and (B.剩余月份<0 OR B.有效日期 is null)","and B.剩余月份 in ('"+剩余月份+"')")) } 

然后控件设置

image.png

  • callie callie(提问者) 我选了两个查不出来 是不是要加什么符号
    2023-01-06 10:05 
  • callie callie(提问者) 单选一个没问题
    2023-01-06 10:05 
  • snrtuemc snrtuemc 回复 callie(提问者) sql语句,改成in,看我的答案,控件分隔符也要改成我截图的样子
    2023-01-06 10:07 
  • 1关注人数
  • 205浏览人数
  • 最后回答于:2023-1-6 09:47
    请选择关闭问题的原因
    确定 取消
    返回顶部