1.正确示范
<if test="startTime!=null and endTime==null">
and a.excute_start_time <![CDATA[ >= ]]> #{startTime}
</if>
2.错误示范
<if test="startTime!=null and startTime!='' and endTime==null">
and a.excute_start_time <![CDATA[ >= ]]> #{startTime}
</if>
3.分析
这一步将datetime和String进行比较,会报错。
所以,判断前端时间字段非空时,只需要用 startTime!=null