|
@@ -508,8 +508,8 @@
|
|
|
<select id="getMusicGroupRegister" resultType="com.ym.mec.biz.dal.dto.MusicGroupRegisterDto">
|
|
|
SELECT mg.id_ musicGroupId ,o.name_ organName, mg.name_ musicGroupName, mg.status_ musicGroupStatus,
|
|
|
COUNT(sr.id_) registerNum,SUM(IF(sr.music_group_status_='NORMAL',1,0)) normalNum
|
|
|
- FROM student_registration sr
|
|
|
- LEFT JOIN music_group mg ON mg.id_ = sr.music_group_id_
|
|
|
+ FROM music_group mg
|
|
|
+ LEFT JOIN student_registration sr ON mg.id_ = sr.music_group_id_
|
|
|
LEFT JOIN organization o on o.id_ = mg.organ_id_
|
|
|
<where>
|
|
|
<if test="musicGroupStatusList != null">
|
|
@@ -523,7 +523,8 @@
|
|
|
AND FIND_IN_SET (mg.organ_id_,#{organIds})
|
|
|
</if>
|
|
|
</where>
|
|
|
- GROUP BY sr.music_group_id_
|
|
|
+ GROUP BY mg.id_
|
|
|
+ ORDER BY mg.create_time_ ASC
|
|
|
</select>
|
|
|
|
|
|
<select id="getRegisterSubjectNum" resultType="com.ym.mec.biz.dal.dto.RegisterSubjectDto">
|