EnvHistoryRecordMapper.xml 768 B

123456789101112131415161718
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE mapper
  3. PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
  4. "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
  5. <mapper namespace="com.zhgd.scs.mapper.EnvHistoryRecordMapper">
  6. <select id="getEnvDataHourCount" resultType="com.zhgd.scs.domain.vo.NameCountDate">
  7. SELECT DATE_FORMAT(timer, '%H') date,
  8. project_id `name`,
  9. devid `type`,
  10. AVG(${type}) point
  11. FROM `env_history_record`
  12. WHERE DATE_FORMAT(timer, '%Y-%m-%d %H') = DATE_FORMAT(DATE_SUB(NOW(), INTERVAL 1 HOUR), '%Y-%m-%d %H')
  13. GROUP BY project_id,
  14. devid,
  15. DATE_FORMAT(timer, '%H')
  16. </select>
  17. </mapper>