${if(len(month1)=0,""," and to_char(to_date(t1.date_key::text, 'YYYYMMDD'), 'YYYYMM') >= '"+month1+"'")} ${if(len(month2)=0,""," and to_char(to_date(t1.date_key::text, 'YYYYMMDD'), 'YYYYMM') <= '"+month2+"'")} 在where 条件里面用日期类型转换会导入sql变慢,有没有什么办法可以在两边的参数做修改,改成输入类型 2023-04这种的,我的数据库是pg库 |