mybatis を使用して DB からデータを取得していますが、返されたデータには重複したエントリが含まれています。
必要な結果: 列名、値
期待される結果: column1 value A しかし、返される結果は: COLUMN1 value A , column1 value A.
私の疑問を明確にすることができれば幸いです。
なぜそれが起こっているのか誰か教えてもらえますか?
<select id="getContentMap" resultType="map" parameterType="map">
select planId,location_qualifier from disclaimer_disclosure_content where
<choose>
<when test="plan_id != null">
plan_id = #{plan_id}
</when>
<when test="product_id != null">
product_id = #{product_id}
</when>
<otherwise>
issuer_id = #{issuer_id}
</otherwise>
</choose>
and effective_date >= #{effective_date}
and location_qualifier LIKE CONCAT('%' , #{location_qualifier} , '%')
</select>