在myBatis mapper xml文件中,结果列名称为"COUNT(A.subj)".
但结果hashmap有key="COUNT(A" and value=".subj)=0".
我认为“。”列名可能会出问题。 这个问题有什么解决方案吗?
<select id="monthax_query1" parameterType="hashMap" resultType="hashMap">
SELECT **COUNT (A.subj)**
FROM
(SELECT SUBJ
FROM TB_A ) A
</select>
答案 0 :(得分:0)
我猜您希望结果列名称为&#34; A&#34;。 然后考虑别名位置,它适用于子选择,它应该在COUNT之后:
SELECT COUNT(A.subj) AS A FROM ( SELECT ...