| | |
| | | <?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.yssh.mapper.QxshMapper"> |
| | | <!-- where name = #{name} and Cast(time as signed) between ${start} and ${end} --> |
| | | <select id="getNewMonitorData" resultType="com.yssh.entity.SuYuanMonitorData"> |
| | | select id, format(value, 2) "value", time |
| | | from yssh_qxsh |
| | | where name = #{name} and Cast(time as signed) between ${start} and ${end} |
| | | where name = #{name} and time between '${start}' and '${end}' |
| | | order by time desc; |
| | | </select> |
| | | |
| | |
| | | <select id="selectLastYearVal" resultType="java.lang.Double"> |
| | | select format(value, 2) "value" |
| | | from yssh_gcsj |
| | | where time = #{time} and name = #{name} |
| | | where time = '${time}' and name = #{name} |
| | | limit 1; |
| | | </select> |
| | | |
| | | <select id="selectByTimeAndName" resultType="com.yssh.entity.Qxsh"> |
| | | select id, name, lon, lat, format(value, 2) "value", time |
| | | from yssh_gcsj |
| | | where time = #{time} and name = #{name} |
| | | where time = '${time}' and name = #{name} |
| | | limit 1; |
| | | </select> |
| | | |