Where the status='finish'
${the if (len (starttime)=0, ""," the and finish_time & gt; + starttime='" + "' ")}
${the if (len (endtime)=0, ""," the and finish_time & lt; '" + endtime + "' ")}
But set parameters according to the text and the format string does not match, looked at the data, the inside of the finish_time format is yyyy - MM - dd HH - MM - ss, I guess I didn't set time format, but don't know how to set up again, to consult the teachers
(new pure oneself see tutorial, no taught, small white place please forgive me)CodePudding user response:
Table is inside there are a lot of time data, requirement is two time as parameters, through the control changes the two time to show the data between the two timeCodePudding user response:
ResolvedSelect * from cxhnweixin. FPV_FARM_PAY_VOUCHER
Where the status='finish'
And finish_time & gt;=cast (to_date (' ${starttime} ', '- dd yyyy - mm hh24: mi: ss') as timestamp)
And finish_time & lt; Cast (to_date (' ${endtime} ', '- dd yyyy - mm hh24: mi: ss') as timestamp)
The order by finish_time
