mysql的时间进行区间查询

在对mysql的时间进行区间查询的时候出现的问题


                <if test="searchcondition.starttime!=null">

                    <![CDATA[ and select_data.data_time  >= #{searchcondition.starttime,jdbcType=TIMESTAMP} ]]>

                </if>

                <if test="searchcondition.stoptime!=null">


                    <![CDATA[ and select_data.data_time <= #{searchcondition.stoptime,jdbcType=TIMESTAMP} ]]>


                </if>

在test中不能使用searchcondition.stoptime!=’ ‘这个判断会报错,上面的是标准的时间查询,自己做的时候总是会加上!=’ ‘这个条件.所以总是报错,记录一下.

猜你喜欢

转载自blog.csdn.net/chh0912/article/details/82220898