如下这段代码,在查询结果里按天统计计数。去掉where条件是OK的,加上条件后就查不到,请问需要怎么改才合适select to_char(REPAIR_FAULT_DATE,'dd') as day,count(ID)from BJIT.CY_REPAIR WHERE 1=1 ${if(len(开始时间)==0,"","and to_char(REPAIR_FAULT_DATE,'yyyy-mm-dd') >='"+ 开始时间 +"'")} ${if(len(结束时间)==0,"","and to_char(REPAIR_FAULT_DATE,'yyyy-mm-dd') <='"+ 结束时间 +"'")}group by to_char(REPAIR_FAULT_DATE,'dd')order by min(REPAIR_FAULT_DATE) asc