查询input框如何支持批量粘贴和EXCEL文件导入,或者输入类似a,b,c数据,sql处理时用in

image.png

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

输入 a,b,c 查询用in的话,sql里面处理一下,字段 in '('+REPLACE('${参数}',',',''',''')+')'

  • yzm298187 yzm298187(提问者) 存在一个问题,实际结果2条记录,但是这样写,始终结果是一条记录
    2021-06-17 14:37 
  • xiaomingyi xiaomingyi 回复 yzm298187(提问者) 数据集预览两条记录,两条记录一样的?报表展示只有一条?如果是这样的话报表上面最父格设置为列表
    2021-06-17 14:53 
  • yzm298187 yzm298187(提问者) 回复 xiaomingyi 帆软sql不报错的话,不打印日志,这个怎么设置呢。两条记录不一样,报表上面最父格设置为列表 再哪设置呢
    2021-06-17 17:08 
  • xiaomingyi xiaomingyi 回复 yzm298187(提问者) 数据集预览查询出来有几条数据,对应字段拖到报表上面就显示几条数据(最左父格设置为列表),自己检查下是不是哪里疏忽了吧
    2021-06-17 17:31 
最佳回答
0
ColdmanLv6高级互助
发布于2021-6-17 11:36

如果你的邮件单号都是数字型的那可以直接输入1,2,3然后数据集用in来查询,如果是字符串类型的需要根据,切割然后用','分隔后才可以

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