| 
														
															@@ -408,9 +408,9 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			COUNT(smcr.id_) trainNum, 
														 | 
														
														 | 
														
															 			COUNT(smcr.id_) trainNum, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			COUNT(DISTINCT DATE(smcr.create_time_)) trainDays, 
														 | 
														
														 | 
														
															 			COUNT(DISTINCT DATE(smcr.create_time_)) trainDays, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			SUM(smcr.play_time_) trainTime, 
														 | 
														
														 | 
														
															 			SUM(smcr.play_time_) trainTime, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			MAX(IF(heard_level_='BEGINNER', smcr.score_, 0)) beginnerMaxScore, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			MAX(IF(heard_level_='ADVANCED', smcr.score_, 0)) advancedMaxScore, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			MAX(IF(heard_level_='PERFORMER', smcr.score_, 0)) performerMaxScore 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			MAX(IF(heard_level_='BEGINNER' AND source_time_ <= play_time_, smcr.score_, 0)) beginnerMaxScore, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			MAX(IF(heard_level_='ADVANCED' AND source_time_ <= play_time_, smcr.score_, 0)) advancedMaxScore, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			MAX(IF(heard_level_='PERFORMER' AND source_time_ <= play_time_, smcr.score_, 0)) performerMaxScore 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		FROM sys_music_compare_record smcr 
														 | 
														
														 | 
														
															 		FROM sys_music_compare_record smcr 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		WHERE user_id_=#{userId} AND monday_ = #{monday} 
														 | 
														
														 | 
														
															 		WHERE user_id_=#{userId} AND monday_ = #{monday} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	</select> 
														 | 
														
														 | 
														
															 	</select> 
														 |