select rq 日期,dh 单号,bxr 报销人,bxsy 报销事宜,je 金额,sjnr 实际内容,sjkm 实际科目,nr 内容, km 科目,xm 项目, dz,fycssj from sj where fycssj<='${开始时间}' and fycssj>='${结束时间}'
这样写如果 无法查询 我想要的效果是输入时间就按照时间段查询 没输入就时间就查询全部
select rq 日期,dh 单号,bxr 报销人,bxsy 报销事宜,je 金额,sjnr 实际内容,sjkm 实际科目,nr 内容, km 科目,xm 项目, dz,fycssj from sj where 1=1 ${if(len(开始时间)==0,"","and fycssj>='"+开始时间+"'")} ${if(len(结束时间)==0,"","and fycssj<='"+结束时间+"'")}
${if(len(开始时间) == 0,""," and fycssj> =to_date('" + 开始时间+ "','yyyy-MM-dd')")}
${if(len(结束时间) == 0,""," and fycssj<= to_date('" + 结束时间+ "','yyyy-MM-dd')")}