ZhuDongming
2019-06-05 2b9c0e19babda8b4828d396bd0c2f97be3a0c0a4
src/main/resources/mapper/HistoryMinutelyMapper.xml
@@ -31,14 +31,14 @@
      AND time < #{end}
   </select>
   
   <select id="getMonitorPointOrDeviceAvgData" resultType="java.util.LinkedHashMap">
   <select id="getMonitorPointOrDeviceAvgData" resultType="java.util.Map">
      SELECT
         DATE_FORMAT(time, #{typeFormat}) time
         <foreach  collection="sensorKeys" open="," separator="," item="sensorKey">
            AVG(json->'$.${sensorKey}[0]') AS '${sensorKey}'
         </foreach>
      FROM
         history_minutely h
         history_${timeUnits} h
      WHERE
         h.time >= #{start}
      AND h.time <![CDATA[<]]> #{end}