mybatis分页多条件查询指定时间段数据的sql语句

  本案例适用于mysql数据库,在数据库中时间数据类型为datetime。
使用以下sql语句将不会报错,但也得不到想要的结果;

项目运行后,select的sql语句where并没有拼接and createTime between #{beginTime} and #{endTime}这一串,正确用法这样才对:

         and  direct_reason=#{directReason}
     
     
=  DATE_FORMAT(#{beginDate}, '%Y-%m-%d')   ]]>

 


其中:beginDate和endDate为实体类的属性,guide_time为数据库中的字段名,不要搞混淆了。

你可能感兴趣的:(ssm)