Browse Source

活动时长MAPPER修改

lilt085163@126.com 3 years ago
parent
commit
3c4e540de2
1 changed files with 4 additions and 3 deletions
  1. 4 3
      src/main/resources/mybatis/CareWalkingDistanceHourStaMapper.xml

+ 4 - 3
src/main/resources/mybatis/CareWalkingDistanceHourStaMapper.xml

@@ -3,11 +3,12 @@
 <mapper namespace="com.care.common.mapper.CareWalkingDistanceHourStaMapper">
 
   <insert id="exeWalkingDistanceHourSta">
-          insert into care_walking_distance_hour_sta(data_hour,dev_id,dev_scene,walking_distance)
-      select DATE_FORMAT(t.create_time,'%Y%m%d%H') data_hour,t.dev_id,t.dev_scene, sum(walking_distance) walking_distance from care_walking_distance_detail t
+          insert into care_walking_distance_hour_sta(data_hour,dev_id,dev_scene,walking_distance,walking_duration)
+      select DATE_FORMAT(t.create_time,'%Y%m%d%H') data_hour,t.dev_id,t.dev_scene, sum(walking_distance) walking_distance ,sum(walking_duration) walking_duration from care_walking_distance_detail t
       where DATE_FORMAT(t.create_time,'%Y%m%d%H') >= DATE_FORMAT(DATE_SUB(now(), INTERVAL 1 HOUR), '%Y%m%d%H')
       group by data_hour,t.dev_id,t.dev_scene
         on duplicate key update
-        walking_distance=values(walking_distance)
+        walking_distance=values(walking_distance),
+        walking_duration=values(walking_duration)
   </insert>
 </mapper>