求大佬告知这个sql怎么写
sql代码:
select * from 表
where 日期 between '${控件1}' and '${控件2}'
【控件1】和【控件2】是两个日期控件的名字
where 日期字段 between '${日期参数1}' and '${日期参数2}'
或者 where1=1 ${if(len(日期参数1) == 0,""," and 日期字段 <= ( '" +日期参数1+ "')")}1=1 ${if(len(日期参数2) == 0,""," and 日期字段 >= ( '" +日期参数2+ "')")}
参考日期控件查询天数控制-https://help.fanruan.com/finereport/doc-view-3060.html
假设两个日期控件分别为date1,date2
sql如下;
select * from 表名
where 日期 > '${date1}'
and 日期 < '${date2}'