码迷,mamicode.com
首页 > 其他好文 > 详细

mybatis写当天 当月的数据 时间段数据

时间:2017-09-27 11:36:15      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:span   类型   div   from   like   开始   表名   模糊查询   param   

数据库字段pk_time(Varchar)

1 当天的数据

     SELECT * FROM 表 WHERE date(fk_time) = curdate();

2 当月的数据

     SELECT *FROM 表 WHERE DATE_FORMAT(fk_time,‘%Y%m‘)=DATE_FORMAT(CURDATE( ),‘%Y%m‘)

3 时间段数据

id 为方法名,parameterType参数用map保存,resultType为返回对象  参数tj_start tj_end 提交开始和结束时间

    <select id="方法名" parameterType="参数类型" resultType="返回类型">
       select *from jw_order where 1=1   
<if test="tj_start!= null and tj_start!=‘‘"> AND submittime&gt;=#{tj_start} </if> <if test="tj_end!=null and tj_end!=‘‘"> AND submittime&lt;=#{tj_end} </if>
</select>

4 模糊查询sql(Mybatis)

 <select id="方法" parameterType="参数类型" resultType="返回类型">
select *from 表名 where 1=1   
AND 字段 LIKE CONCAT(CONCAT(‘%‘, #{参数}), ‘%‘)
</select>

 

mybatis写当天 当月的数据 时间段数据

标签:span   类型   div   from   like   开始   表名   模糊查询   param   

原文地址:http://www.cnblogs.com/xzjf/p/7600533.html

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