两个控件,可以单独控制图表

比如先选地区,突变就 by 地区,然后 选了省份之后就 by 地区+省份,,所以两个参数都要写if(len(canshu)=0,不过滤,过滤) 的条件,要怎么写SQL啊 

FineReport Srafy 发布于 2021-6-22 11:18 (编辑于 2021-6-22 11:26)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
liu.yangLv2初级互助
发布于2021-6-22 11:25

where 1=1 and if{len(参数1)=0,"","and 字段1="+参数1} and 1=1 and if{len(参数2)=0,"","and 字段2="+参数2}

  • Srafy Srafy(提问者) 1=1 后面 不写 and
    2021-06-22 14:57 
  • liu.yang liu.yang 回复 Srafy(提问者) 我写错了 抱歉 因为 if 里面判断了
    2021-06-22 15:05 
最佳回答
0
shirley930107Lv5见习互助
发布于2021-6-22 11:24

where 字段1='${参数1}'

and 字段2='${参数2}'

  • 2关注人数
  • 329浏览人数
  • 最后回答于:2021-6-22 11:26
    请选择关闭问题的原因
    确定 取消
    返回顶部