一个数据表格中包括序号,姓名、性别,班组,岗位等内容。建立查询,比如性别,班组、岗位三个条件。选择其中任意一个或者多个都能查询出相应的内容。
现在查询时只能实现第一个查询可以,如果不填第一个的条件,其他的查不出来
参数为空查询全部
下拉框参数为空选择全部
下拉复选框参数为空选择全部
多查询条件就多个判断,例如:
select * from b
where 1=1
${if(len(cs1)=0,"","and cs1='"+cs1+"'")}
${if(len(cs2)=0,"","and cs2='"+cs2+"'")}
${if(len(cs3)=0,"","and cs3='"+cs3+"'")}
参数界面拉多个控件,对应多个字段
数据集里面用
${len(控件名1)=0,"","and 字段1='"+控件名1+"'"}
${len(控件名2)=0,"","and 字段2='"+控件名2+"'"}