|
@@ -111,7 +111,10 @@
|
|
|
</select>
|
|
|
<select id="queryByScoreIdAndCourseId"
|
|
|
resultMap="CourseScheduleStudentMusicScore">
|
|
|
- SELECT cssm.*,smsa.mp3_url_,sms.url_,sms.name_ music_score_name_ FROM course_schedule_student_music_score cssm
|
|
|
+ SELECT cssm.*,
|
|
|
+ CASE WHEN smsa.metronome_mp3_url_ IS NULL OR smsa.metronome_mp3_url_ = '' THEN smsa.mp3_url_ ELSE smsa.metronome_mp3_url_ END url_,
|
|
|
+ sms.url_ mp3_url_,sms.name_ music_score_name_
|
|
|
+ FROM course_schedule_student_music_score cssm
|
|
|
LEFT JOIN sys_music_score_accompaniment smsa ON cssm.music_score_accompaniment_id_ = smsa.id_
|
|
|
LEFT JOIN sys_music_score sms ON sms.id_ = smsa.exam_song_id_
|
|
|
<where>
|