CareBedroomInbedHourStaMapper.xml 662 B

1234567891011
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  3. <mapper namespace="com.care.common.mapper.CareBedroomInbedHourStaMapper">
  4. <insert id="exeBedroomInbedHourSta">
  5. insert into care_bedroom_inbed_hour_sta(data_hour,dev_id,duration)
  6. select DATE_FORMAT(t.create_time,'%Y%m%d%H') data_hour,t.dev_id,convert(sum(t.duration)/60,decimal(20,0)) duration from care_bedroom_inbed_detail t
  7. where DATE_FORMAT(t.create_time,'%Y%m%d%H') = DATE_FORMAT(DATE_SUB(now(), INTERVAL 1 HOUR), '%Y%m%d%H')
  8. group by data_hour,dev_id
  9. </insert>
  10. </mapper>