highChartsOneMappingSqlsql
由於分析歷史數據展現圖表。在新建一個類後想在該類的基礎上能兼容查詢其餘表格數據。 考慮使用mybatis 的 xml映射。屬性字段與表字段一一對應。
mybatis
<select id="findHighChartsOneList" resultType="全限定名">
SELECT
<include refid="highChartsOneMappingSql"/>
FROM high_charts_one a
<include refid="highChartsOneMappingSqlJoins"/>
<where>
a.thisday_a > (sysdate -40) and (
a.warehouse_a = #{warehouse.id} or o1.parent_ids like '%'||#{warehouse.id} ||'%' )
</where>
ORDER BY a.line_code_a , a.thisday_a
</select>
其中app
<sql id="highChartsOneMappingSql">
a.org_code_a AS "org_code_a",
a.line_code_a AS "line_code_a",
a.COUNT_A AS "COUNT_A",
a.milli_A AS "milli_A",
a.thisday_A AS "thisday_A",
a.out_wh_qt_a AS "out_wh_qt_a",
a.msg_a AS "msg_a",
a.warehouse_a AS "warehouse_a"
</sql>
在我此次錯誤中,出現問題的緣由是屬性字段名稱帶下劃線,正確的作法是使用駝峯格式命名,問題解決。每天都要進步。ide