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類型的字符串

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章