| | |
| | | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
| | | <mapper namespace="com.moral.mapper.HistoryMinutelyMapper"> |
| | |
|
| | | <select id="getDayAQIByDevice" resultType="map">
|
| | | <select id="getSersionAvgByDevice" resultType="java.util.LinkedHashMap">
|
| | | SELECT
|
| | | AVG(json -> '$.e1[0]') e1,
|
| | | AVG(json -> '$.e2[0]') e2,
|
| | | AVG(json -> '$.e10[0]') e10,
|
| | | AVG(json -> '$.e11[0]') e11,
|
| | | AVG(json -> '$.e15[0]') e15,
|
| | | AVG(json -> '$.e16[0]') e16
|
| | | ${sensorKeyColumn}
|
| | | FROM
|
| | | history_minutely
|
| | | WHERE
|
| | |
| | | AND time < #{end}
|
| | | </select>
|
| | |
|
| | | <select id="getMonitorPointOrDeviceAvgData" resultType="map">
|
| | | <select id="getMonitorPointOrDeviceAvgData" resultType="java.util.LinkedHashMap">
|
| | | SELECT
|
| | | DATE_FORMAT(time, #{typeFormat}) time,
|
| | | ${sensorKeyColumn}
|