Insert into psdc_statistics_month(
month_date,
device_id,
device_name
,day_01,
day_02,
day_03,
day_04,
day_05,
day_06,
day_07,
day_08,
day_09,
day_10,
day_11,
day_12,
day_13,
day_14,
day_15,
day_16,
day_17,
day_18,
day_19,
day_20,
day_21,
day_22,
day_23,
day_24,
day_25,
day_26,
day_27,
day_28,
day_29,
day_30,
day_31,
)values(
#{monthDate},
#{deviceId},
#{deviceName}
,#{day01},
#{day02},
#{day03},
#{day04},
#{day05},
#{day06},
#{day07},
#{day08},
#{day09},
#{day10},
#{day11},
#{day12},
#{day13},
#{day14},
#{day15},
#{day16},
#{day17},
#{day18},
#{day19},
#{day20},
#{day21},
#{day22},
#{day23},
#{day24},
#{day25},
#{day26},
#{day27},
#{day28},
#{day29},
#{day30},
#{day31},
)
insert into psdc_statistics_month(month_id, device_id, device_name, month_date, day_01, day_02, day_03, day_04,
day_05, day_06, day_07, day_08, day_09, day_10, day_11, day_12, day_13,
day_14, day_15, day_16, day_17, day_18, day_19, day_20, day_21, day_22,
day_23, day_24, day_25, day_26, day_27, day_28, day_29, day_30, day_31)
values (#{monthId}, #{deviceId}, #{deviceName}, #{monthDate}, #{day01}, #{day02}, #{day03}, #{day04}, #{day05},
#{day06}, #{day07}, #{day08}, #{day09}, #{day10}, #{day11}, #{day12}, #{day13}, #{day14}, #{day15},
#{day16}, #{day17}, #{day18}, #{day19}, #{day20}, #{day21}, #{day22}, #{day23}, #{day24}, #{day25},
#{day26}, #{day27}, #{day28}, #{day29}, #{day30}, #{day31})
update psdc_statistics_month
set ${monthPoint} = #{value}
where month_id = #{monthId};
update psdc_statistics_month
month_id = #{monthId},
device_id = #{deviceId},
device_name = #{deviceName},
month_date = #{monthDate},
day_01 = #{day01},
day_02 = #{day02},
day_03 = #{day03},
day_04 = #{day04},
day_05 = #{day05},
day_06 = #{day06},
day_07 = #{day07},
day_08 = #{day08},
day_09 = #{day09},
day_10 = #{day10},
day_11 = #{day11},
day_12 = #{day12},
day_13 = #{day13},
day_14 = #{day14},
day_15 = #{day15},
day_16 = #{day16},
day_17 = #{day17},
day_18 = #{day18},
day_19 = #{day19},
day_20 = #{day20},
day_21 = #{day21},
day_22 = #{day22},
day_23 = #{day23},
day_24 = #{day24},
day_25 = #{day25},
day_26 = #{day26},
day_27 = #{day27},
day_28 = #{day28},
day_29 = #{day29},
day_30 = #{day30},
day_31 = #{day31},
where month_id = #{monthId}
delete
from psdc_statistics_month
where month_id = #{monthId}