这么写呢
WHERE 1=1
${IF(AND(len(合同签订时间)=0,LEN(签订至)=0),""," and to_char(contract_starttime,'yyyy-mm-dd') between '"+合同签订时间+"' and '"+签订至+"'")}
${IF(AND(len(合同结束日期)=0,LEN(结束至)=0),""," and to_char(contract_endtime,'yyyy-mm-dd') between '"+合同结束日期+"' and '"+结束至+"'")}
这个前面加个and
