INSERT INTO course_schedule_statistics (course_schedule_id_,music_group_id_,course_student_total_num_, attendance_num_,late_num_,standard_num_,homework_flag_,homework_commit_num_,service_flag_,class_date_,course_status_) VALUES(#{courseScheduleId},#{musicGroupId},#{courseStudentTotalNum},#{attendanceNum}, #{lateNum},#{standardNum},#{homeworkFlag},#{homeworkCommitNum},#{serviceFlag},#{classDate},#{courseStatus}) INSERT INTO course_schedule_statistics (course_schedule_id_,music_group_id_,course_student_total_num_, attendance_num_,late_num_,standard_num_,homework_flag_,homework_commit_num_,service_flag_,class_date_,course_status_) VALUES (#{item.courseScheduleId},#{item.musicGroupId},#{item.courseStudentTotalNum},#{item.attendanceNum}, #{item.lateNum},#{item.standardNum},#{item.homeworkFlag},#{item.homeworkCommitNum},#{item.serviceFlag},#{classDate},#{courseStatus}) UPDATE course_schedule_statistics class_date_ = #{classDate}, course_status_ = #{courseStatus}, homework_flag_ = #{homeworkFlag}, attendance_num_ = #{attendanceNum}, service_flag_ = #{serviceFlag}, standard_num_ = #{standardNum}, homework_commit_num_ = #{homeworkCommitNum}, course_student_total_num_ = #{courseStudentTotalNum}, late_num_ = #{lateNum}, music_group_id_ = #{musicGroupId}, WHERE course_schedule_id_ = #{courseScheduleId} UPDATE course_schedule_statistics course_status_ = #{item.courseStatus}, class_date_ = #{item.classDate}, homework_flag_ = #{item.homeworkFlag}, attendance_num_ = #{item.attendanceNum}, service_flag_ = #{item.serviceFlag}, standard_num_ = #{item.standardNum}, homework_commit_num_ = #{item.homeworkCommitNum}, course_student_total_num_ = #{item.courseStudentTotalNum}, late_num_ = #{item.lateNum}, WHERE course_schedule_id_ = #{item.courseScheduleId} DELETE FROM course_schedule_statistics WHERE course_schedule_id_ = #{courseScheduleId} DELETE FROM course_schedule_statistics_wait WHERE course_schedule_id_ IN #{courseId}