| | |
| | | </resultMap>
|
| | | <select id="getSersionAvgByDevice" resultType="java.util.Map">
|
| | | SELECT
|
| | | ${sensorKeyColumn}
|
| | | <foreach collection="sensorKeys" separator="," item="sensorKey">
|
| | | AVG(json->'$.${sensorKey}[0]') AS '${sensorKey}'
|
| | | </foreach>
|
| | | FROM
|
| | | history_minutely
|
| | | WHERE
|
| | |
| | | <select id="getMonitorPointOrDeviceAvgData" resultType="java.util.Map">
|
| | | SELECT
|
| | | DATE_FORMAT(time, #{typeFormat}) time,
|
| | | ${sensorKeyColumn}
|
| | | <foreach collection="sensorKeys" separator="," item="sensorKey">
|
| | | AVG(json->'$.${sensorKey}[0]') AS '${sensorKey}'
|
| | | </foreach>
|
| | | FROM
|
| | | history_minutely h
|
| | | WHERE
|