首页 > 技术文章 > 关于mybatis 注解sql sum(参数)传参写法

AmbitiousMice 2016-09-30 09:57 原文

新手出道

验证了很久sum()里面带参数方式 #{参数}一直不行日志显示参数已经传进 但就是加不上去 返回的始终是0

后面换成$(参数)之后就行了

@Select("select sum(${type}) from "+ TABLE_HOUR + " where date_format(`date`,'%Y-%m-%d') = #{date}")
public int selectDay2(@Param("date") String date,@Param("type") String type);

推荐阅读