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_)
VALUES(#{courseScheduleId},#{musicGroupId},#{courseStudentTotalNum},#{attendanceNum},
#{lateNum},#{standardNum},#{homeworkFlag},#{homeworkCommitNum},#{serviceFlag},#{classDate})
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_) VALUES
(#{item.courseScheduleId},#{item.musicGroupId},#{item.courseStudentTotalNum},#{item.attendanceNum},
#{item.lateNum},#{item.standardNum},#{item.homeworkFlag},#{item.homeworkCommitNum},#{item.serviceFlag},#{classDate})
UPDATE course_schedule_statistics
class_date_ = #{classDate},
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
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}