<?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="cn.roadm.mapper.HttpSpeedMapper">
    <select id="queryHttpSpeedData" resultType="cn.roadm.bo.SmsHttpBillSpeedEntity">
        select monitor_time, http_speed, bill_speed
        from sms_http_bill_speed
        <where>
            <if test="sp_id != null">
                sp_id = #{sp_id}
            </if>
            <if test="startTime != null and startTime != ''">
                and create_time &gt;= str_to_date (#{startTime},'%Y-%m-%d %H:%i:%S')
            </if>
            <if test="endTime != null and endTime != ''">
                and create_time &lt;= str_to_date(#{endTime},'%Y-%m-%d %H:%i:%S')
            </if>
        </where>
    </select>
</mapper>