系统字段里一列里有两种类型,1234567890和1234567890.P.如何通过参数来筛选出来呢

系统字段里一列里有两种类型,1234567890和1234567890.P.如何通过参数来筛选出来呢?在字段上可以过滤包含P。但是如何通过参数来筛选出带P和不带P的呢?

image.png

FineReport fanjiaxu 发布于 2018-11-20 16:33
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
3
flyingsnakeLv6资深互助
发布于2018-11-20 20:35(编辑于 2018-11-20 20:36)

写了where XXX like ‘%${pppp}’


pppp作为参数控件的名字,比如参数作为下拉单选.

真实值    显示值

P            p

               没有p



image.png

最佳回答
1
我行我素Lv3初级互助
发布于2018-11-20 16:36

sql 模糊查询,like '%P'

  • fanjiaxu fanjiaxu(提问者) 在参数里写SQL?
    2018-11-20 16:39 
  • 我行我素 我行我素 回复 fanjiaxu(提问者) 参数就是参数额,作为sql中where关键字的查询字段
    2018-11-20 16:41 
  • fanjiaxu fanjiaxu(提问者) 回复 我行我素 我在数据集里即使写了where XXX like ‘%P’,如何和参数联动呢。数据集里写SQL能过滤出来,我要通过参数联动
    2018-11-20 16:43 
最佳回答
1
zsh331Lv8专家互助
发布于2018-11-20 16:38
where 字段 like '%P%'    --  直接筛选出所有带P的行…
where 字段 not like '%P%'    —  直接筛选出所有不带P的行…


  • 4关注人数
  • 691浏览人数
  • 最后回答于:2018-11-20 20:36
    请选择关闭问题的原因
    确定 取消
    返回顶部