select rate_school_id, user_id, school_id, batch_id, subject_type, accept_rate, show_accept_rate, rate_type, create_time, update_time, del_flag from mall_member_rate_school
insert into mall_member_rate_school
rate_school_id,
user_id,
school_id,
accept_rate,
show_accept_rate,
rate_type,
create_time,
update_time,
del_flag,
batch_id,
subject_type,
#{rateSchoolId},
#{userId},
#{schoolId},
#{acceptRate},
#{showAcceptRate},
#{rateType},
#{createTime},
#{updateTime},
#{delFlag},
#{batchId},
#{subjectType},
update mall_member_rate_school
user_id = #{userId},
school_id = #{schoolId},
accept_rate = #{acceptRate},
show_accept_rate = #{showAcceptRate},
rate_type = #{rateType},
create_time = #{createTime},
update_time = #{updateTime},
del_flag = #{delFlag},
batch_id = #{batchId},
subject_type = #{subjectType},
where rate_school_id = #{rateSchoolId}
delete from mall_member_rate_school where rate_school_id = #{rateSchoolId}
delete from mall_member_rate_school where rate_school_id in
#{rateSchoolId}
INSERT INTO mall_member_rate_school (
user_id,
school_id,
batch_id,
subject_type,
accept_rate,
show_accept_rate,
rate_type,
create_time
) VALUES
(
#{item.userId},
#{item.schoolId},
#{item.batchId},
#{item.subjectType},
#{item.acceptRate},
#{item.showAcceptRate},
#{item.rateType},
#{item.createTime}
)
update mall_member_rate_school
accept_rate = #{item.acceptRate},
show_accept_rate = #{item.showAcceptRate},
rate_type = #{item.rateType},
update_time = #{item.updateTime},
del_flag = #{item.delFlag}
where rate_school_id = #{item.rateSchoolId};