数据集1:select 物料编码,批次号 from table where 1=1 ${if(len(物料编码) == 0,"","and 字段1 = '"+ 物料编码 + "'")} ${if(len(批次号) == 0,"","and 字段2= '"+ 批次号 + "'")} 数据集2:select 物料编码 from table where 1=1 ${if(len(物料编码) == 0,"","and 字段1 = '"+ 物料编码 + "'")} 关联数据集1和2 参数: 物料编码:【文本】 批次号:【文本】 问题:查询批次号时,数据集2的数据也会被带出来 需求:如何在查询批次的时候,物料编码或者说数据集2不查询 |