参数的写法

需要写like 的,并且筛选框不选的时候默认全部的参数该怎么写?

正常mysql是这么写的:and 单号 like '%BP431A654151XA1A1%'

参数是=的时候这么写,${if(len(单号)=0,""," and 单号 =('" + 单号 + "') ")}  

怎么可以把上述改写成可以用like的,要左右都模糊匹配

FineReport yzm313451 发布于 2024-4-23 11:19
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
华莉星宸Lv6高级互助
发布于2024-4-23 11:20(编辑于 2024-4-23 11:21)

${if(len(单号)=0,""," and 单号 ='" + 单号 + "'")}  

 

${if(len(单号)=0,""," and 单号 like '%" + 单号 + "%' ")}  

  • 2关注人数
  • 87浏览人数
  • 最后回答于:2024-4-23 11:21
    请选择关闭问题的原因
    确定 取消
    返回顶部