<?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.njcn.harmonic.mapper.RMpInharmonicIRateReportDMapper">

    <resultMap id="BaseResultMap" type="com.njcn.harmonic.pojo.po.RMpInharmonicIRateReportD">
            <id property="measurementPointId" column="measurement_point_id" jdbcType="VARCHAR"/>
            <id property="dataDate" column="data_date" jdbcType="DATE"/>
            <id property="phase" column="phase" jdbcType="VARCHAR"/>
            <result property="inharmI2Max" column="inharm_i_2_max" jdbcType="FLOAT"/>
            <result property="inharmI2Min" column="inharm_i_2_min" jdbcType="FLOAT"/>
            <result property="inharmI2Avg" column="inharm_i_2_avg" jdbcType="FLOAT"/>
            <result property="inharmI2Cp95" column="inharm_i_2_cp95" jdbcType="FLOAT"/>
            <result property="inharmI3Max" column="inharm_i_3_max" jdbcType="FLOAT"/>
            <result property="inharmI3Min" column="inharm_i_3_min" jdbcType="FLOAT"/>
            <result property="inharmI3Avg" column="inharm_i_3_avg" jdbcType="FLOAT"/>
            <result property="inharmI3Cp95" column="inharm_i_3_cp95" jdbcType="FLOAT"/>
            <result property="inharmI4Max" column="inharm_i_4_max" jdbcType="FLOAT"/>
            <result property="inharmI4Min" column="inharm_i_4_min" jdbcType="FLOAT"/>
            <result property="inharmI4Avg" column="inharm_i_4_avg" jdbcType="FLOAT"/>
            <result property="inharmI4Cp95" column="inharm_i_4_cp95" jdbcType="FLOAT"/>
            <result property="inharmI5Max" column="inharm_i_5_max" jdbcType="FLOAT"/>
            <result property="inharmI5Min" column="inharm_i_5_min" jdbcType="FLOAT"/>
            <result property="inharmI5Avg" column="inharm_i_5_avg" jdbcType="FLOAT"/>
            <result property="inharmI5Cp95" column="inharm_i_5_cp95" jdbcType="FLOAT"/>
            <result property="inharmI6Max" column="inharm_i_6_max" jdbcType="FLOAT"/>
            <result property="inharmI6Min" column="inharm_i_6_min" jdbcType="FLOAT"/>
            <result property="inharmI6Avg" column="inharm_i_6_avg" jdbcType="FLOAT"/>
            <result property="inharmI6Cp95" column="inharm_i_6_cp95" jdbcType="FLOAT"/>
            <result property="inharmI7Max" column="inharm_i_7_max" jdbcType="FLOAT"/>
            <result property="inharmI7Min" column="inharm_i_7_min" jdbcType="FLOAT"/>
            <result property="inharmI7Avg" column="inharm_i_7_avg" jdbcType="FLOAT"/>
            <result property="inharmI7Cp95" column="inharm_i_7_cp95" jdbcType="FLOAT"/>
            <result property="inharmI8Max" column="inharm_i_8_max" jdbcType="FLOAT"/>
            <result property="inharmI8Min" column="inharm_i_8_min" jdbcType="FLOAT"/>
            <result property="inharmI8Avg" column="inharm_i_8_avg" jdbcType="FLOAT"/>
            <result property="inharmI8Cp95" column="inharm_i_8_cp95" jdbcType="FLOAT"/>
            <result property="inharmI9Max" column="inharm_i_9_max" jdbcType="FLOAT"/>
            <result property="inharmI9Min" column="inharm_i_9_min" jdbcType="FLOAT"/>
            <result property="inharmI9Avg" column="inharm_i_9_avg" jdbcType="FLOAT"/>
            <result property="inharmI9Cp95" column="inharm_i_9_cp95" jdbcType="FLOAT"/>
            <result property="inharmI10Max" column="inharm_i_10_max" jdbcType="FLOAT"/>
            <result property="inharmI10Min" column="inharm_i_10_min" jdbcType="FLOAT"/>
            <result property="inharmI10Avg" column="inharm_i_10_avg" jdbcType="FLOAT"/>
            <result property="inharmI10Cp95" column="inharm_i_10_cp95" jdbcType="FLOAT"/>
            <result property="inharmI11Max" column="inharm_i_11_max" jdbcType="FLOAT"/>
            <result property="inharmI11Min" column="inharm_i_11_min" jdbcType="FLOAT"/>
            <result property="inharmI11Avg" column="inharm_i_11_avg" jdbcType="FLOAT"/>
            <result property="inharmI11Cp95" column="inharm_i_11_cp95" jdbcType="FLOAT"/>
            <result property="inharmI12Max" column="inharm_i_12_max" jdbcType="FLOAT"/>
            <result property="inharmI12Min" column="inharm_i_12_min" jdbcType="FLOAT"/>
            <result property="inharmI12Avg" column="inharm_i_12_avg" jdbcType="FLOAT"/>
            <result property="inharmI12Cp95" column="inharm_i_12_cp95" jdbcType="FLOAT"/>
            <result property="inharmI13Max" column="inharm_i_13_max" jdbcType="FLOAT"/>
            <result property="inharmI13Min" column="inharm_i_13_min" jdbcType="FLOAT"/>
            <result property="inharmI13Avg" column="inharm_i_13_avg" jdbcType="FLOAT"/>
            <result property="inharmI13Cp95" column="inharm_i_13_cp95" jdbcType="FLOAT"/>
            <result property="inharmI14Max" column="inharm_i_14_max" jdbcType="FLOAT"/>
            <result property="inharmI14Min" column="inharm_i_14_min" jdbcType="FLOAT"/>
            <result property="inharmI14Avg" column="inharm_i_14_avg" jdbcType="FLOAT"/>
            <result property="inharmI14Cp95" column="inharm_i_14_cp95" jdbcType="FLOAT"/>
            <result property="inharmI15Max" column="inharm_i_15_max" jdbcType="FLOAT"/>
            <result property="inharmI15Min" column="inharm_i_15_min" jdbcType="FLOAT"/>
            <result property="inharmI15Avg" column="inharm_i_15_avg" jdbcType="FLOAT"/>
            <result property="inharmI15Cp95" column="inharm_i_15_cp95" jdbcType="FLOAT"/>
            <result property="inharmI16Max" column="inharm_i_16_max" jdbcType="FLOAT"/>
            <result property="inharmI16Min" column="inharm_i_16_min" jdbcType="FLOAT"/>
            <result property="inharmI16Avg" column="inharm_i_16_avg" jdbcType="FLOAT"/>
            <result property="inharmI16Cp95" column="inharm_i_16_cp95" jdbcType="FLOAT"/>
            <result property="inharmI17Max" column="inharm_i_17_max" jdbcType="FLOAT"/>
            <result property="inharmI17Min" column="inharm_i_17_min" jdbcType="FLOAT"/>
            <result property="inharmI17Avg" column="inharm_i_17_avg" jdbcType="FLOAT"/>
            <result property="inharmI17Cp95" column="inharm_i_17_cp95" jdbcType="FLOAT"/>
            <result property="inharmI18Max" column="inharm_i_18_max" jdbcType="FLOAT"/>
            <result property="inharmI18Min" column="inharm_i_18_min" jdbcType="FLOAT"/>
            <result property="inharmI18Avg" column="inharm_i_18_avg" jdbcType="FLOAT"/>
            <result property="inharmI18Cp95" column="inharm_i_18_cp95" jdbcType="FLOAT"/>
            <result property="inharmI19Max" column="inharm_i_19_max" jdbcType="FLOAT"/>
            <result property="inharmI19Min" column="inharm_i_19_min" jdbcType="FLOAT"/>
            <result property="inharmI19Avg" column="inharm_i_19_avg" jdbcType="FLOAT"/>
            <result property="inharmI19Cp95" column="inharm_i_19_cp95" jdbcType="FLOAT"/>
            <result property="inharmI20Max" column="inharm_i_20_max" jdbcType="FLOAT"/>
            <result property="inharmI20Min" column="inharm_i_20_min" jdbcType="FLOAT"/>
            <result property="inharmI20Avg" column="inharm_i_20_avg" jdbcType="FLOAT"/>
            <result property="inharmI20Cp95" column="inharm_i_20_cp95" jdbcType="FLOAT"/>
            <result property="inharmI21Max" column="inharm_i_21_max" jdbcType="FLOAT"/>
            <result property="inharmI21Min" column="inharm_i_21_min" jdbcType="FLOAT"/>
            <result property="inharmI21Avg" column="inharm_i_21_avg" jdbcType="FLOAT"/>
            <result property="inharmI21Cp95" column="inharm_i_21_cp95" jdbcType="FLOAT"/>
            <result property="inharmI22Max" column="inharm_i_22_max" jdbcType="FLOAT"/>
            <result property="inharmI22Min" column="inharm_i_22_min" jdbcType="FLOAT"/>
            <result property="inharmI22Avg" column="inharm_i_22_avg" jdbcType="FLOAT"/>
            <result property="inharmI22Cp95" column="inharm_i_22_cp95" jdbcType="FLOAT"/>
            <result property="inharmI23Max" column="inharm_i_23_max" jdbcType="FLOAT"/>
            <result property="inharmI23Min" column="inharm_i_23_min" jdbcType="FLOAT"/>
            <result property="inharmI23Avg" column="inharm_i_23_avg" jdbcType="FLOAT"/>
            <result property="inharmI23Cp95" column="inharm_i_23_cp95" jdbcType="FLOAT"/>
            <result property="inharmI24Max" column="inharm_i_24_max" jdbcType="FLOAT"/>
            <result property="inharmI24Min" column="inharm_i_24_min" jdbcType="FLOAT"/>
            <result property="inharmI24Avg" column="inharm_i_24_avg" jdbcType="FLOAT"/>
            <result property="inharmI24Cp95" column="inharm_i_24_cp95" jdbcType="FLOAT"/>
            <result property="inharmI25Max" column="inharm_i_25_max" jdbcType="FLOAT"/>
            <result property="inharmI25Min" column="inharm_i_25_min" jdbcType="FLOAT"/>
            <result property="inharmI25Avg" column="inharm_i_25_avg" jdbcType="FLOAT"/>
            <result property="inharmI25Cp95" column="inharm_i_25_cp95" jdbcType="FLOAT"/>
            <result property="inharmI26Max" column="inharm_i_26_max" jdbcType="FLOAT"/>
            <result property="inharmI26Min" column="inharm_i_26_min" jdbcType="FLOAT"/>
            <result property="inharmI26Avg" column="inharm_i_26_avg" jdbcType="FLOAT"/>
            <result property="inharmI26Cp95" column="inharm_i_26_cp95" jdbcType="FLOAT"/>
            <result property="inharmI27Max" column="inharm_i_27_max" jdbcType="FLOAT"/>
            <result property="inharmI27Min" column="inharm_i_27_min" jdbcType="FLOAT"/>
            <result property="inharmI27Avg" column="inharm_i_27_avg" jdbcType="FLOAT"/>
            <result property="inharmI27Cp95" column="inharm_i_27_cp95" jdbcType="FLOAT"/>
            <result property="inharmI28Max" column="inharm_i_28_max" jdbcType="FLOAT"/>
            <result property="inharmI28Min" column="inharm_i_28_min" jdbcType="FLOAT"/>
            <result property="inharmI28Avg" column="inharm_i_28_avg" jdbcType="FLOAT"/>
            <result property="inharmI28Cp95" column="inharm_i_28_cp95" jdbcType="FLOAT"/>
            <result property="inharmI29Max" column="inharm_i_29_max" jdbcType="FLOAT"/>
            <result property="inharmI29Min" column="inharm_i_29_min" jdbcType="FLOAT"/>
            <result property="inharmI29Avg" column="inharm_i_29_avg" jdbcType="FLOAT"/>
            <result property="inharmI29Cp95" column="inharm_i_29_cp95" jdbcType="FLOAT"/>
            <result property="inharmI30Max" column="inharm_i_30_max" jdbcType="FLOAT"/>
            <result property="inharmI30Min" column="inharm_i_30_min" jdbcType="FLOAT"/>
            <result property="inharmI30Avg" column="inharm_i_30_avg" jdbcType="FLOAT"/>
            <result property="inharmI30Cp95" column="inharm_i_30_cp95" jdbcType="FLOAT"/>
            <result property="inharmI31Max" column="inharm_i_31_max" jdbcType="FLOAT"/>
            <result property="inharmI31Min" column="inharm_i_31_min" jdbcType="FLOAT"/>
            <result property="inharmI31Avg" column="inharm_i_31_avg" jdbcType="FLOAT"/>
            <result property="inharmI31Cp95" column="inharm_i_31_cp95" jdbcType="FLOAT"/>
            <result property="inharmI32Max" column="inharm_i_32_max" jdbcType="FLOAT"/>
            <result property="inharmI32Min" column="inharm_i_32_min" jdbcType="FLOAT"/>
            <result property="inharmI32Avg" column="inharm_i_32_avg" jdbcType="FLOAT"/>
            <result property="inharmI32Cp95" column="inharm_i_32_cp95" jdbcType="FLOAT"/>
            <result property="inharmI33Max" column="inharm_i_33_max" jdbcType="FLOAT"/>
            <result property="inharmI33Min" column="inharm_i_33_min" jdbcType="FLOAT"/>
            <result property="inharmI33Avg" column="inharm_i_33_avg" jdbcType="FLOAT"/>
            <result property="inharmI33Cp95" column="inharm_i_33_cp95" jdbcType="FLOAT"/>
            <result property="inharmI34Max" column="inharm_i_34_max" jdbcType="FLOAT"/>
            <result property="inharmI34Min" column="inharm_i_34_min" jdbcType="FLOAT"/>
            <result property="inharmI34Avg" column="inharm_i_34_avg" jdbcType="FLOAT"/>
            <result property="inharmI34Cp95" column="inharm_i_34_cp95" jdbcType="FLOAT"/>
            <result property="inharmI35Max" column="inharm_i_35_max" jdbcType="FLOAT"/>
            <result property="inharmI35Min" column="inharm_i_35_min" jdbcType="FLOAT"/>
            <result property="inharmI35Avg" column="inharm_i_35_avg" jdbcType="FLOAT"/>
            <result property="inharmI35Cp95" column="inharm_i_35_cp95" jdbcType="FLOAT"/>
            <result property="inharmI36Max" column="inharm_i_36_max" jdbcType="FLOAT"/>
            <result property="inharmI36Min" column="inharm_i_36_min" jdbcType="FLOAT"/>
            <result property="inharmI36Avg" column="inharm_i_36_avg" jdbcType="FLOAT"/>
            <result property="inharmI36Cp95" column="inharm_i_36_cp95" jdbcType="FLOAT"/>
            <result property="inharmI37Max" column="inharm_i_37_max" jdbcType="FLOAT"/>
            <result property="inharmI37Min" column="inharm_i_37_min" jdbcType="FLOAT"/>
            <result property="inharmI37Avg" column="inharm_i_37_avg" jdbcType="FLOAT"/>
            <result property="inharmI37Cp95" column="inharm_i_37_cp95" jdbcType="FLOAT"/>
            <result property="inharmI38Max" column="inharm_i_38_max" jdbcType="FLOAT"/>
            <result property="inharmI38Min" column="inharm_i_38_min" jdbcType="FLOAT"/>
            <result property="inharmI38Avg" column="inharm_i_38_avg" jdbcType="FLOAT"/>
            <result property="inharmI38Cp95" column="inharm_i_38_cp95" jdbcType="FLOAT"/>
            <result property="inharmI39Max" column="inharm_i_39_max" jdbcType="FLOAT"/>
            <result property="inharmI39Min" column="inharm_i_39_min" jdbcType="FLOAT"/>
            <result property="inharmI39Avg" column="inharm_i_39_avg" jdbcType="FLOAT"/>
            <result property="inharmI39Cp95" column="inharm_i_39_cp95" jdbcType="FLOAT"/>
            <result property="inharmI40Max" column="inharm_i_40_max" jdbcType="FLOAT"/>
            <result property="inharmI40Min" column="inharm_i_40_min" jdbcType="FLOAT"/>
            <result property="inharmI40Avg" column="inharm_i_40_avg" jdbcType="FLOAT"/>
            <result property="inharmI40Cp95" column="inharm_i_40_cp95" jdbcType="FLOAT"/>
            <result property="inharmI41Max" column="inharm_i_41_max" jdbcType="FLOAT"/>
            <result property="inharmI41Min" column="inharm_i_41_min" jdbcType="FLOAT"/>
            <result property="inharmI41Avg" column="inharm_i_41_avg" jdbcType="FLOAT"/>
            <result property="inharmI41Cp95" column="inharm_i_41_cp95" jdbcType="FLOAT"/>
            <result property="inharmI42Max" column="inharm_i_42_max" jdbcType="FLOAT"/>
            <result property="inharmI42Min" column="inharm_i_42_min" jdbcType="FLOAT"/>
            <result property="inharmI42Avg" column="inharm_i_42_avg" jdbcType="FLOAT"/>
            <result property="inharmI42Cp95" column="inharm_i_42_cp95" jdbcType="FLOAT"/>
            <result property="inharmI43Max" column="inharm_i_43_max" jdbcType="FLOAT"/>
            <result property="inharmI43Min" column="inharm_i_43_min" jdbcType="FLOAT"/>
            <result property="inharmI43Avg" column="inharm_i_43_avg" jdbcType="FLOAT"/>
            <result property="inharmI43Cp95" column="inharm_i_43_cp95" jdbcType="FLOAT"/>
            <result property="inharmI44Max" column="inharm_i_44_max" jdbcType="FLOAT"/>
            <result property="inharmI44Min" column="inharm_i_44_min" jdbcType="FLOAT"/>
            <result property="inharmI44Avg" column="inharm_i_44_avg" jdbcType="FLOAT"/>
            <result property="inharmI44Cp95" column="inharm_i_44_cp95" jdbcType="FLOAT"/>
            <result property="inharmI45Max" column="inharm_i_45_max" jdbcType="FLOAT"/>
            <result property="inharmI45Min" column="inharm_i_45_min" jdbcType="FLOAT"/>
            <result property="inharmI45Avg" column="inharm_i_45_avg" jdbcType="FLOAT"/>
            <result property="inharmI45Cp95" column="inharm_i_45_cp95" jdbcType="FLOAT"/>
            <result property="inharmI46Max" column="inharm_i_46_max" jdbcType="FLOAT"/>
            <result property="inharmI46Min" column="inharm_i_46_min" jdbcType="FLOAT"/>
            <result property="inharmI46Avg" column="inharm_i_46_avg" jdbcType="FLOAT"/>
            <result property="inharmI46Cp95" column="inharm_i_46_cp95" jdbcType="FLOAT"/>
            <result property="inharmI47Max" column="inharm_i_47_max" jdbcType="FLOAT"/>
            <result property="inharmI47Min" column="inharm_i_47_min" jdbcType="FLOAT"/>
            <result property="inharmI47Avg" column="inharm_i_47_avg" jdbcType="FLOAT"/>
            <result property="inharmI47Cp95" column="inharm_i_47_cp95" jdbcType="FLOAT"/>
            <result property="inharmI48Max" column="inharm_i_48_max" jdbcType="FLOAT"/>
            <result property="inharmI48Min" column="inharm_i_48_min" jdbcType="FLOAT"/>
            <result property="inharmI48Avg" column="inharm_i_48_avg" jdbcType="FLOAT"/>
            <result property="inharmI48Cp95" column="inharm_i_48_cp95" jdbcType="FLOAT"/>
            <result property="inharmI49Max" column="inharm_i_49_max" jdbcType="FLOAT"/>
            <result property="inharmI49Min" column="inharm_i_49_min" jdbcType="FLOAT"/>
            <result property="inharmI49Avg" column="inharm_i_49_avg" jdbcType="FLOAT"/>
            <result property="inharmI49Cp95" column="inharm_i_49_cp95" jdbcType="FLOAT"/>
            <result property="inharmI50Max" column="inharm_i_50_max" jdbcType="FLOAT"/>
            <result property="inharmI50Min" column="inharm_i_50_min" jdbcType="FLOAT"/>
            <result property="inharmI50Avg" column="inharm_i_50_avg" jdbcType="FLOAT"/>
            <result property="inharmI50Cp95" column="inharm_i_50_cp95" jdbcType="FLOAT"/>
    </resultMap>

    <sql id="Base_Column_List">
        measurement_point_id,data_date,phase,
        inharm_i_2_max,inharm_i_2_min,inharm_i_2_avg,
        inharm_i_2_cp95,inharm_i_3_max,inharm_i_3_min,
        inharm_i_3_avg,inharm_i_3_cp95,inharm_i_4_max,
        inharm_i_4_min,inharm_i_4_avg,inharm_i_4_cp95,
        inharm_i_5_max,inharm_i_5_min,inharm_i_5_avg,
        inharm_i_5_cp95,inharm_i_6_max,inharm_i_6_min,
        inharm_i_6_avg,inharm_i_6_cp95,inharm_i_7_max,
        inharm_i_7_min,inharm_i_7_avg,inharm_i_7_cp95,
        inharm_i_8_max,inharm_i_8_min,inharm_i_8_avg,
        inharm_i_8_cp95,inharm_i_9_max,inharm_i_9_min,
        inharm_i_9_avg,inharm_i_9_cp95,inharm_i_10_max,
        inharm_i_10_min,inharm_i_10_avg,inharm_i_10_cp95,
        inharm_i_11_max,inharm_i_11_min,inharm_i_11_avg,
        inharm_i_11_cp95,inharm_i_12_max,inharm_i_12_min,
        inharm_i_12_avg,inharm_i_12_cp95,inharm_i_13_max,
        inharm_i_13_min,inharm_i_13_avg,inharm_i_13_cp95,
        inharm_i_14_max,inharm_i_14_min,inharm_i_14_avg,
        inharm_i_14_cp95,inharm_i_15_max,inharm_i_15_min,
        inharm_i_15_avg,inharm_i_15_cp95,inharm_i_16_max,
        inharm_i_16_min,inharm_i_16_avg,inharm_i_16_cp95,
        inharm_i_17_max,inharm_i_17_min,inharm_i_17_avg,
        inharm_i_17_cp95,inharm_i_18_max,inharm_i_18_min,
        inharm_i_18_avg,inharm_i_18_cp95,inharm_i_19_max,
        inharm_i_19_min,inharm_i_19_avg,inharm_i_19_cp95,
        inharm_i_20_max,inharm_i_20_min,inharm_i_20_avg,
        inharm_i_20_cp95,inharm_i_21_max,inharm_i_21_min,
        inharm_i_21_avg,inharm_i_21_cp95,inharm_i_22_max,
        inharm_i_22_min,inharm_i_22_avg,inharm_i_22_cp95,
        inharm_i_23_max,inharm_i_23_min,inharm_i_23_avg,
        inharm_i_23_cp95,inharm_i_24_max,inharm_i_24_min,
        inharm_i_24_avg,inharm_i_24_cp95,inharm_i_25_max,
        inharm_i_25_min,inharm_i_25_avg,inharm_i_25_cp95,
        inharm_i_26_max,inharm_i_26_min,inharm_i_26_avg,
        inharm_i_26_cp95,inharm_i_27_max,inharm_i_27_min,
        inharm_i_27_avg,inharm_i_27_cp95,inharm_i_28_max,
        inharm_i_28_min,inharm_i_28_avg,inharm_i_28_cp95,
        inharm_i_29_max,inharm_i_29_min,inharm_i_29_avg,
        inharm_i_29_cp95,inharm_i_30_max,inharm_i_30_min,
        inharm_i_30_avg,inharm_i_30_cp95,inharm_i_31_max,
        inharm_i_31_min,inharm_i_31_avg,inharm_i_31_cp95,
        inharm_i_32_max,inharm_i_32_min,inharm_i_32_avg,
        inharm_i_32_cp95,inharm_i_33_max,inharm_i_33_min,
        inharm_i_33_avg,inharm_i_33_cp95,inharm_i_34_max,
        inharm_i_34_min,inharm_i_34_avg,inharm_i_34_cp95,
        inharm_i_35_max,inharm_i_35_min,inharm_i_35_avg,
        inharm_i_35_cp95,inharm_i_36_max,inharm_i_36_min,
        inharm_i_36_avg,inharm_i_36_cp95,inharm_i_37_max,
        inharm_i_37_min,inharm_i_37_avg,inharm_i_37_cp95,
        inharm_i_38_max,inharm_i_38_min,inharm_i_38_avg,
        inharm_i_38_cp95,inharm_i_39_max,inharm_i_39_min,
        inharm_i_39_avg,inharm_i_39_cp95,inharm_i_40_max,
        inharm_i_40_min,inharm_i_40_avg,inharm_i_40_cp95,
        inharm_i_41_max,inharm_i_41_min,inharm_i_41_avg,
        inharm_i_41_cp95,inharm_i_42_max,inharm_i_42_min,
        inharm_i_42_avg,inharm_i_42_cp95,inharm_i_43_max,
        inharm_i_43_min,inharm_i_43_avg,inharm_i_43_cp95,
        inharm_i_44_max,inharm_i_44_min,inharm_i_44_avg,
        inharm_i_44_cp95,inharm_i_45_max,inharm_i_45_min,
        inharm_i_45_avg,inharm_i_45_cp95,inharm_i_46_max,
        inharm_i_46_min,inharm_i_46_avg,inharm_i_46_cp95,
        inharm_i_47_max,inharm_i_47_min,inharm_i_47_avg,
        inharm_i_47_cp95,inharm_i_48_max,inharm_i_48_min,
        inharm_i_48_avg,inharm_i_48_cp95,inharm_i_49_max,
        inharm_i_49_min,inharm_i_49_avg,inharm_i_49_cp95,
        inharm_i_50_max,inharm_i_50_min,inharm_i_50_avg,
        inharm_i_50_cp95
    </sql>
    <select id="getListByCond" resultType="com.njcn.harmonic.pojo.po.RMpInharmonicIRateReportD">
        select <include refid="Base_Column_List"/>
        from r_mp_inharmonic_i_rate_report_d
        where 1 = 1
        <if test="startTime != null and startTime != ''">
            AND DATE_FORMAT(data_date, '%Y-%m-%d') >=  #{startTime, jdbcType=VARCHAR}
        </if>
        <if test="endTime != null and endTime != ''">
            AND DATE_FORMAT(data_date, '%Y-%m-%d') &lt;=  #{endTime, jdbcType=VARCHAR}
        </if>
        and measurement_point_id IN
        <foreach collection="monitorIdList" open="(" close=")" separator="," item="id">
            #{id}
        </foreach>
    </select>
</mapper>
