${if(period_num <= 12,"and xal.accounting_date >= '" + CONCATENATE("to_date('",period_year,"-",period_num,"-01','yyyy-mm-dd')),"and 1>5")}
这个写在sql里面,但是一直不能通过。请问要如何修改一下。
应该这样:${if(period_num <= 12,"and xal.accounting_date >= " + CONCATENATE("to_date('",period_year,"-",period_num,"-01','yyyy-mm-dd')"),"and 1>5")}
period_num ,period_year,是否都是参数?
${if(period_num <= 12," and xal.accounting_date >= to_date('"+period_year+"'+'-'+'"+period_num+"'+'-01','yyyy-mm-dd')," and 1>5")}