数据库查询中,sql语句实现下拉复选框

楼主
我是社区第958519位番薯,欢迎点我头像关注我哦~

${if(len(company)=0,"","and sc.SUPPLY_CENTER_NAME IN ('"+company+"')")}  ,模板参数company  设为下拉复选 框,筛选查询不起作用

分享扩散:

沙发
发表于 2023-2-2 09:31:14
len(company)==0 试一试
板凳
发表于 2023-2-2 09:46:58
直接报错
地板
发表于 2023-2-2 12:53:08
${if(len(company)=0,"","and sc.SUPPLY_CENTER_NAME IN ('"+replace(company," ","','")+"')")}

下拉复选传多个值,中间用英文逗号分隔,传字符串前后均有引号,需替换转化下
5楼
发表于 2023-2-3 10:44:25
返回值类型怎么设置的
6楼
发表于 2023-2-11 11:11:54

你这sc.SUPPLY_CENTER_NAME字段是什么类型。字符串这么写IN不行哦。如果是INT类型你就不要单引号。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

5回帖数 1关注人数 3328浏览人数
最后回复于:2023-2-11 11:12

返回顶部 返回列表