Mybatis中如何将SQL中查询出来的数据循环遍历的插入到一张表中
代码部分:
注解:Mybatis中的xml文件和mapper对应映射
<!--从视图中查表,获取数据来源-->
<select id="selectReportResult" parameterType="map" resultType="java.util.Map">
select * from ${tableName}
</select>
<!--从视图中查表,获取数据来源-->
<select id="selectReportResultOnlyOne" parameterType="map" resultType="java.util.Map">
select * from ${tableName} limit 1
</select>
<!--查询需要计算的视图名以及其日期字段-->
<select id="selectDataNameOfNeedCal" parameterType="map" resultType="java.lang.String">
SELECT DISTINCT viewName from YDOracle_RPT.Formula
</select>
<!--根据传入的表分类,查询具体分类的表数值-->
<select id="selectReportResultBySql" parameterType="java.lang.String" resultType="java.util.Map">
${sql}
</select>
<!--根据传入的表分类,查询具体分类的表数值-->
<select id="selectReportCountBySql" parameterType="java.lang.String" resultType="java.lang.Integer">
${sql}
</