INSERT INTO course_schedule_student_music_score (course_schedule_id_,user_id_,user_type_,down_status_,music_score_accompaniment_id_,play_status_,accompaniment_play_status_,speed_,create_time_,update_time_) VALUES(#{courseScheduleId},#{userId},#{userType},#{downStatus},#{musicScoreAccompanimentId},#{playStatus},#{accompanimentPlayStatus},#{speed},now(),now()) INSERT INTO course_schedule_student_music_score (course_schedule_id_,user_id_,user_type_,down_status_,music_score_accompaniment_id_,play_status_,accompaniment_play_status_,speed_,create_time_,update_time_) VALUE (#{item.courseScheduleId},#{item.userId},#{item.userType},#{item.downStatus},#{item.musicScoreAccompanimentId},#{item.playStatus},#{item.accompanimentPlayStatus},#{item.speed},now(),now()) UPDATE course_schedule_student_music_score accompaniment_play_status_ = #{accompanimentPlayStatus}, down_status_ = #{downStatus}, play_status_ = #{playStatus}, speed_ = #{speed}, update_time_ = NOW() WHERE id_ = #{id} UPDATE course_schedule_student_music_score SET play_status_ = 0,accompaniment_play_status_ = 0,update_time_ = NOW() WHERE course_schedule_id_ = #{scheduleId} AND music_score_accompaniment_id_ = #{musicScoreAccompanimentId} AND user_id_ = #{userId} UPDATE course_schedule_student_music_score SET play_status_ = 1,update_time_ = NOW() WHERE course_schedule_id_ = #{scheduleId} AND music_score_accompaniment_id_ = #{musicScoreAccompanimentId} AND user_id_ = #{userId} UPDATE course_schedule_student_music_score SET accompaniment_play_status_ = 1,update_time_ = NOW() WHERE course_schedule_id_ = #{scheduleId} AND music_score_accompaniment_id_ = #{musicScoreAccompanimentId} AND user_id_ = #{userId} DELETE FROM course_schedule_student_music_score WHERE id_ = #{id}