两个参数单选下拉框任选一个都可以查询

WHERE (A = '${A}' OR B = '${B}')

但是参数面板还是需要两个同时选上才有数据

如何选A,选B,或者选A和B都能查询数据

FineReport xzw0105 发布于 2020-7-13 14:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
xzw0105Lv5见习互助
发布于2020-7-13 14:28

设置错了实际值-。-

最佳回答
0
snrtuemcLv8专家互助
发布于2020-7-13 14:29

where 1=1

'{if(len(A)==0,"","or A="+A)}'

'{if(len(B)==0,"","or B="+B)}'

最佳回答
0
SYF1764811194Lv4见习互助
发布于2020-7-13 15:33

我感觉你都单选下拉了   还选A和B一起是不是冲突的想法

  • xzw0105 xzw0105(提问者) 就是单选A或者单选B都能查出数据,不冲突,能行。我是配置错了值
    2020-07-14 13:35 
  • 2关注人数
  • 355浏览人数
  • 最后回答于:2020-7-13 15:33
    请选择关闭问题的原因
    确定 取消
    返回顶部