//查询所有博客对应的年份,返回一个集合
List<String> findGroupYear();
//根据年份查询博客信息
List<Blog> findByYear(@Param("year") String year);
<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类型的字符串
评论