|
@@ -183,14 +183,14 @@
|
|
|
|
|
|
<select id="getUserTrainChartData" resultType="com.yonge.cooleshow.biz.dal.dto.StudentTrainChartDto">
|
|
<select id="getUserTrainChartData" resultType="com.yonge.cooleshow.biz.dal.dto.StudentTrainChartDto">
|
|
SELECT
|
|
SELECT
|
|
- DATE_FORMAT(smcr.create_time_, '%Y-%m-%d') trainDateStr,
|
|
|
|
|
|
+ DATE_FORMAT(smcr.create_time_, '%Y-%m-%d') trainDate,
|
|
COUNT(DISTINCT smcr.behavior_id_) trainNum,
|
|
COUNT(DISTINCT smcr.behavior_id_) trainNum,
|
|
SUM(smcr.play_time_) trainTime
|
|
SUM(smcr.play_time_) trainTime
|
|
FROM sys_music_compare_record smcr
|
|
FROM sys_music_compare_record smcr
|
|
WHERE smcr.user_id_=#{userId} and smcr.client_id_ = #{clientId}
|
|
WHERE smcr.user_id_=#{userId} and smcr.client_id_ = #{clientId}
|
|
AND DATE_FORMAT(smcr.create_time_, '%Y-%m-%d') BETWEEN #{startTime} AND #{endTime}
|
|
AND DATE_FORMAT(smcr.create_time_, '%Y-%m-%d') BETWEEN #{startTime} AND #{endTime}
|
|
GROUP BY DATE_FORMAT(smcr.create_time_, '%Y-%m-%d')
|
|
GROUP BY DATE_FORMAT(smcr.create_time_, '%Y-%m-%d')
|
|
- ORDER BY trainDateStr;
|
|
|
|
|
|
+ ORDER BY trainDate;
|
|
</select>
|
|
</select>
|
|
|
|
|
|
<sql id="queryMusicGroupStudentTrainDataConditon">
|
|
<sql id="queryMusicGroupStudentTrainDataConditon">
|