From 52303c8868a7d63238e5ac579c85721306e51a40 Mon Sep 17 00:00:00 2001
From: xufenglei <xufenglei>
Date: Wed, 07 Mar 2018 08:52:27 +0800
Subject: [PATCH] 报表 优化
---
src/main/resources/mapper/HistoryMinutelyMapper.xml | 11 +++--------
1 files changed, 3 insertions(+), 8 deletions(-)
diff --git a/src/main/resources/mapper/HistoryMinutelyMapper.xml b/src/main/resources/mapper/HistoryMinutelyMapper.xml
index 99b0cb4..3f3e22f 100644
--- a/src/main/resources/mapper/HistoryMinutelyMapper.xml
+++ b/src/main/resources/mapper/HistoryMinutelyMapper.xml
@@ -2,14 +2,9 @@
<!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
@@ -18,7 +13,7 @@
AND time < #{end}
</select>
- <select id="getMonitorPointOrDeviceAvgData" resultType="map">
+ <select id="getMonitorPointOrDeviceAvgData" resultType="java.util.LinkedHashMap">
SELECT
DATE_FORMAT(time, #{typeFormat}) time,
${sensorKeyColumn}
--
Gitblit v1.8.0