MyBatis

MyBatisでカラム名をパラメータで切り替える

mybatis version 3.0.6 #ではなく$を使う。 <select id="grouping" parameterType="java.util.Map" resultType="com.eiryu.SomeBean"> select ${column}, count(*) from table where status = #{status} group by ${column} having count(*) > 1 </select>