|
@@ -1184,7 +1184,7 @@
|
|
|
</resultMap>
|
|
|
<select id="cloudTeacherSum" resultMap="CloudTeacherSumDto">
|
|
|
select o.id_ organ_id_,o.name_ organ_name_,COUNT(distinct s.user_id_) normal_num_,COUNT(distinct smcr.user_id_) train_student_num_,
|
|
|
- COUNT(distinct CASE WHEN smcr.train_time_ < 10 OR smcr.train_time_ IS NULL THEN s.user_id_ END) 'train',
|
|
|
+ COUNT(distinct CASE WHEN smcr.train_time_ > 0 AND smcr.train_time_ < 10 THEN s.user_id_ END) 'train',
|
|
|
COUNT(distinct CASE WHEN smcr.train_time_ >= 10 AND smcr.train_time_ < 60 THEN s.user_id_ END) 'train1',
|
|
|
COUNT(distinct CASE WHEN smcr.train_time_ >= 60 AND smcr.train_time_ < 120 THEN s.user_id_ END) 'train2',
|
|
|
COUNT(distinct CASE WHEN smcr.train_time_ >= 120 AND smcr.train_time_ < 240 THEN s.user_id_ END) 'train3',
|