|
|
@@ -148,9 +148,9 @@
|
|
148
|
148
|
<select id="selectByYear" resultType="java.util.Map" parameterType="java.util.Map" >
|
|
149
|
149
|
SELECT
|
|
150
|
150
|
WEEKOFYEAR(time) djz,
|
|
151
|
|
- cast(AVG(`avg`) as decimal(20,2)) lswd,
|
|
152
|
|
- cast(AVG(`inTemp`) as decimal(20,2)) cnwd,
|
|
153
|
|
- cast(AVG(`outTemp`) as decimal(20,2)) cwwd
|
|
|
151
|
+ cast(AVG((CASE WHEN avg = 250 THEN NULL WHEN avg = -100 THEN NULL ELSE avg END )) as decimal(20,2)) lswd,
|
|
|
152
|
+ cast(AVG((CASE WHEN inTemp = 250 THEN NULL WHEN inTemp = -100 THEN NULL ELSE inTemp END )) as decimal(20,2)) cnwd,
|
|
|
153
|
+ cast(AVG((CASE WHEN outTemp = 250 THEN NULL WHEN outTemp = -100 THEN NULL ELSE outTemp END )) as decimal(20,2)) cwwd
|
|
154
|
154
|
FROM
|
|
155
|
155
|
t_testdata
|
|
156
|
156
|
WHERE
|