jinpengyong
2020-08-13 c75b4210328b98913de7eeef507e6d88069bcecc
src/main/resources/mapper/AQIMapper.xml
@@ -6,10 +6,20 @@
    </select>
    <insert id="insertAQIData">
        INSERT INTO hangzhou_aqi (time, aqi_json,city_code)  values(
        INSERT INTO hangzhou_aqi (`time`, aqi_json,city_code)  values(
        #{time},
        #{data},
        #{code}
        )
    </insert>
    <select id="getO3" resultType="java.util.Map">
        select DATE_FORMAT(time, #{typeFormat}) time,
        ifnull(aqi_json->'$.O3C',aqi_json->'$.O3') 'O3'
        from hangzhou_aqi
        where city_code=#{cityCode}
        and time >= #{startTime}
        AND time <![CDATA[<]]> #{endTime}
         and DATE_FORMAT(time, #{typeFormat}) like '%${time}'
    </select>
</mapper>