mybatis XML查询两个时间段的语句怎么写?
展开全部
<if test='beginDate!=null or endDate!=null '>and d.LAST_UPT_DATE between #{beginDate,jdbcType=VARCHAR} and #{endDate,jdbcType=VARCHAR}
</if>
只要任意一个不为空,都可以查出表中beginDate之前或endDate之后或beginDate 和endDate区间的数据。
db2执行的查询语句between?and?,“?”处允许有一个值为空
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询