一般,count()函数返回一条记录的数值型
那么加上group by返回不止一条数据怎么办?
首先还是返回Integer数值型
<select id="queryJobOrient" resultType="Integer">
SELECT COUNT(*) FROM internshipinfo
<where>
<if test="gradeId != '' and gradeId != null">
and gradeId = #{gradeId}
</if>
</where>
GROUP BY direction ORDER BY direction
</select>
接口中返回数值列表
List<Integer> queryJobOrient(@Param("gradeId")Integer gradeId);