mybatis имя столбца результата при использовании проблемы типа результата hashmap
В моем файле 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>
1 ответ
Я предполагаю, что вы ожидаете, что имя столбца результата будет "A". Затем, с учетом позиции псевдонима, он применяется к дополнительному выбору, он должен быть сразу после COUNT:
SELECT COUNT(A.subj) AS A FROM ( SELECT ...