请教SQL改写 原sql where sj >= to_date('${startDate}-1 00:00:00','yyyy-mm-dd hh24:mi:ss' ) ${if(startDate==FORMAT(today(),'yyyy-MM'), "and sj <= to_date('"+FORMAT(today(),'yyyy-MM-dd')+" 23:59:59','yyyy-mm-dd hh24:mi:ss' )", "and sj<= to_date(to_char(last_day(to_date('"+startDate+"-1','yyyy-mm-dd')),'yyyy-mm-dd')||' 23:59:59','yyyy-mm-dd hh24:mi:ss' )" )} 这是我写的本月时间的语句,字段sj的格式是yyyy-mm-dd hh:mm:ss,按照原SQL的的格式改写为去年同月,请教一下该怎么改写 |