12345678910111213141516171819202122232425 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.welampiot.dao.WaterLevelDevInfoLogDao">
-
- <select id="getEnvStatisticsInfoByLogDTO" resultType="WaterLevelDevInfoLogDTO">
- select w.updatetime as updateTime,w.safe_depth safeDepth,w.depth
- from water_level_dev_info_log w
- where w.water_level_id = #{waterLevelId}
- <if test="startDate != null and startDate != ''">
- and w.updatetime <![CDATA[ >= ]]> #{startDate}
- </if>
- <if test="endDate != null and endDate != ''">
- and w.updatetime <![CDATA[ <= ]]> #{endDate}
- </if>
- order by w.updatetime desc
- </select>
- <select id="getTimezoneByWaterLevelId" resultType="Integer">
- select s.timezone
- from water_level_dev_info s1 left join lamp_pole lp on lp.id = s1.lamp_pole_id
- left join section s on lp.sectionid = s.id
- where s1.id = #{id}
- </select>
- </mapper>
|