where 1=1
${if(len(start_date)=0,"","and rgdt>=to_date('"+start_date+"','yyyy-mm-dd')-6")}
${if(len(start_date)=0,"","and rgdt<to_date('"+start_date+"','yyyy-mm-dd')")}
在参数中直接录入开始与结束日期,不要用你上面公式设置的,你直接录入比如一个 2023-02-08
-----------如果你有两个参数。你按你上面的公式设置录入--------------
where 1=1
${if(len(start_date)=0,"","and rgdt>=to_date('"+start_date+"','yyyy-mm-dd')")}
${if(len(end_date)=0,"","and rgdt<to_date('"+end_date+"','yyyy-mm-dd')")}