mybatis根据日期查询、查询日期并返回

方法:

1.查询日期,返回日期字符串

//查询所有博客对应的年份,返回一个集合
List<String> findGroupYear();  

2.根据日期查询

//根据年份查询博客信息
List<Blog> findByYear(@Param("year") String year);  

mybatis映射:

<select id="findGroupYear" resultType="String">
    select DATE_FORMAT(b.update_time, '%Y') from t_blog b
</select>


<select id="findByYear" resultType="Blog">
    select b.title, b.update_time, b.id, b.flag
    from t_blog b
    where DATE_FORMAT(b.update_time, '%Y') = #{year}
</select>

总结:

DATE_FORMAT(date,format):date表示日期,format表示显示的格式。
该方法可以把date类型转换为String类型的字符串

发布了35 篇原创文章 · 获赞 26 · 访问量 7150

猜你喜欢

转载自blog.csdn.net/qq_42804736/article/details/104976966
今日推荐