代码如下,
select * from rydacx
where 1=1
${if(len(公司名称) == 0,"","and 公司名称 = '" + 公司名称 + "'")}
${if(len(人员类别) == 0,"","and 人员类别 = '" + 人员类别 + "'")}
${IF(LEN(职员身份)==0,"","AND 职员身份 IN ('"+ 职员身份 +"')")}
order by 人员编码
我想在这样的条件里加上日期段及年龄段的筛选条件,比如查询 1980到1990出生的人员信息,比如查询 30-40岁的人员信息!
help文档里的方法是设置过滤条件,我测试过了,会报错。
请问一下各位有没有其他方案呢?