|
@@ -154,8 +154,9 @@
|
|
|
<include refid="queryPageSql"/>
|
|
|
</select>
|
|
|
<select id="querySubjectIds" resultMap="com.ym.mec.biz.dal.dao.SubjectDao.Subject">
|
|
|
- SELECT s.* FROM sys_music_score sms
|
|
|
+ SELECT s.*,i.id_ as instrumentIds FROM sys_music_score sms
|
|
|
LEFT JOIN `subject` s ON FIND_IN_SET(s.id_,sms.subject_ids_)
|
|
|
+ left join instrument i on i.subject_id_ = s.id_
|
|
|
WHERE sms.del_flag_ = 0 AND sms.cbs_music_sheet_id_ IS NOT NULL AND s.id_ IS NOT NULL
|
|
|
<if test="categoriesIdList != null and categoriesIdList.size > 0">
|
|
|
AND sms.cbs_music_categories_id_ IN
|