多个选择条件下如何加入日期及年龄筛选条件?

代码如下,
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文档里的方法是设置过滤条件,我测试过了,会报错。
请问一下各位有没有其他方案呢?

FineReportshine62023 发布于 2018-9-11 10:09
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
朱晨阳发布于2018-9-11 10:09(编辑于 2023-9-6 09:34)
555
最佳回答
0
朱晨阳发布于2018-9-11 10:11(编辑于 2023-9-6 09:34)
555
  • 1关注人数
  • 874浏览人数
  • 最后回答于:2018-9-11 10:31
    活动推荐 更多
    热门课程 更多
    返回顶部