where t.c_dbilldate between DATEINMONTH(CONCATENATE('${month}',"-01"),26) and DATEINMONTH(CONCATENATE('${month}',"-01"),-1) 不知道哪里写错了 请大神指教下。
where t.c_dbilldate between '${DATEINMONTH(CONCATENATE(month,"-01"),26)}' and '${DATEINMONTH(CONCATENATE(month,"-01"),-1)}'
换个方式试试
where t.chk_dt between to_date('${month}'||'-01','yyyy-MM-dd') and last_day(to_date('${month}'||'-01','yyyy-MM-dd'))