如下

供应商代码 发货地  需求订单

640253   Z0301 XK0050405

640253   Z0301 XK0050405^XK005039

640253   Z0301 XK0050405^XK0050399

640390   Z0301 XK0050405^XK0050504                                 ^XK0050660^XK0050399

当查询文本控件需求订单为:XK0050405时。只出现了第一条单独为尾号405订单的记录,而后面三个包括405在内的多个订单合在一起的记录却查询不出来,请问该怎么做?(也就是只能查到单独的,不能查到包括它的)

查询语句为:${if(len(xqdd) =0,""," and 需求订单 IN ('"+xqdd+"')")}  语句应该怎么改吗?如何才能实现只要包括这个订单就能查询出来?不能使用下拉复选框…数据量太大

neyhig 发布于 2021-1-12 11:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
起来装丶b啊Lv6初级互助
发布于2021-1-12 11:26

用like不行吗

最佳回答
0
xiaomage001Lv6初级互助
发布于2021-1-12 11:26

不要用IN  换成like试下

  • neyhig neyhig(提问者) like也是一样…
    2021-01-12 11:29 
  • xiaomage001 xiaomage001 回复 neyhig(提问者) ${if(len(xqdd) =0,\"\",\" and 需求订单 like %(\'\"+xqdd+\"\')\")}
    2021-01-12 11:32 
  • neyhig neyhig(提问者) 回复 xiaomage001 对的,我也这样试过,提示错误:无效字符
    2021-01-12 11:34 
  • 3关注人数
  • 391浏览人数
  • 最后回答于:2021-1-12 11:26
    请选择关闭问题的原因
    确定 取消
    返回顶部