查询的时候,可能设计一个值,便条是 in 不是 =号,参数名称要写对,还有控件的返回值 类型,需要填写','
给你一个示例:
SELECT * FROM Safety_stock where 月份 = '${查询月份}' and 分类1级 ='${物料分类1级}'
${if(len(物料分类2级)==0 ,if(len(仓库名称)==0," and 1 = 1 ", " and 仓库名称 in ('"+仓库名称+"') "),if(len(仓库名称)==0," and 分类2级 in ('"+物料分类2级+"')", " and 分类2级 in ('"+物料分类2级+"') and 仓库名称 in ('"+仓库名称+"') "))}