码迷,mamicode.com
首页 > 数据库 > 详细

mybatis之xml中日期时间段查询的sql语句

时间:2016-03-16 01:15:10      阅读:345      评论:0      收藏:0      [点我收藏+]

标签:

<if test="startDate!=null and startDate!=‘‘"> and CREATEDATE &gt;=#{startDate}</if>
<if test="endDate!=null and endDate!=‘‘"> and CREATEDATE &lt;=#{endDate}</if>

三个日期字段存入数据库都是字符串,不是date型,xml中>,<不能被正确解析,需要XML转义字符

有一点,虽然都是字符串但是并不需要转为ascii码值来比较大小,我之前用了ASCII(CREATEDATE )与ASCII(#{startDate} )作比较,并不起作用。

但是两个字符串在这里可以用大于号和小于号直接比较大小。不知道日期格式可不可以直接比较,以后试试,待续。

mybatis之xml中日期时间段查询的sql语句

标签:

原文地址:http://www.cnblogs.com/fenghua12/p/5281858.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!