sql中in的使用

测试的时候输入一个华东可以查询出来,当输入华东,华北查出来是空,应该怎么写

image.png

FineReport ygym 发布于 2022-6-25 19:42
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
用户6NWif5139660Lv6资深互助
发布于2022-6-25 19:49(编辑于 2022-6-25 20:04)

image.png

select * FROM S订单 as 订单 where 货主地区 is not null ${if(len(地区)=0,"","and 货主城市 in ('"+SUBSTITUTE(地区,",","','")+"')")} 

-----------------------------------------------------

地区 in ('"+SUBSTITUTE(地区,",","','")+"')

  • ygym ygym(提问者) 不能在写sql的数据查询那直接测试预览吗
    2022-06-25 19:51 
  • ygym ygym(提问者) 想在单元格上使用参数注入,注入这个地区参数可以吗
    2022-06-25 19:52 
  • 用户6NWif5139660 用户6NWif5139660 回复 ygym(提问者) 看修改 数据集类似这样写
    2022-06-25 20:03 
  • 用户6NWif5139660 用户6NWif5139660 回复 ygym(提问者) 分割线下面的 替换一下
    2022-06-25 20:05 
  • 用户6NWif5139660 用户6NWif5139660 回复 ygym(提问者) 改成这个SQL就不用上面截图的 分隔符了
    2022-06-25 20:08 
  • 2关注人数
  • 387浏览人数
  • 最后回答于:2022-6-25 20:04
    请选择关闭问题的原因
    确定 取消
    返回顶部