|
@@ -2004,15 +2004,13 @@
|
|
|
COUNT( DISTINCT user_id_ ) percent_
|
|
|
FROM
|
|
|
(
|
|
|
- SELECT
|
|
|
- su.organ_id_,smcr.tenant_id_,
|
|
|
- smcr.user_id_
|
|
|
- FROM
|
|
|
- sys_music_compare_record smcr
|
|
|
- LEFT JOIN sys_user su ON smcr.user_id_ = su.id_
|
|
|
- WHERE su.del_flag_ = 0 and smcr.tenant_id_ = #{tenantId}
|
|
|
- GROUP BY user_id_
|
|
|
- HAVING MIN(DATE( smcr.create_time_ ))= #{dayStr}) t
|
|
|
+ SELECT su.organ_id_, smcr.tenant_id_, smcr.user_id_
|
|
|
+ FROM sys_music_compare_record smcr
|
|
|
+ INNER JOIN sys_user su ON smcr.user_id_ = su.id_
|
|
|
+ WHERE su.del_flag_ = 0 AND smcr.tenant_id_ = 3
|
|
|
+ AND smcr.create_time_ >= #{dayStr}
|
|
|
+ AND smcr.create_time_ < DATE_ADD(#{dayStr}, INTERVAL 1 DAY)
|
|
|
+ GROUP BY smcr.user_id_) t
|
|
|
GROUP BY t.organ_id_
|
|
|
</select>
|
|
|
<resultMap id="CloudTeacherActiveTargetDto" type="com.ym.mec.biz.dal.dto.CloudTeacherActiveTargetDto">
|