|
@@ -64,23 +64,22 @@
|
|
|
left join (select q1.channel_id, count(q2.channel_id) as site_cnt
|
|
|
from mp_channel q1
|
|
|
left join mp_channel q2 on q2.channel_no like concat(q1.channel_id, '.%')
|
|
|
- where q1.level > 0 and q2.`level`= 0
|
|
|
+ where q1.level > 0 and q2.level= 0
|
|
|
group by q1.channel_id) t3 on t3.channel_id = t1.channel_id
|
|
|
left join (select q1.channel_id, count(q2.channel_id) as child_cnt
|
|
|
from mp_channel q1
|
|
|
left join mp_channel q2 on q2.channel_no like concat(q1.channel_id, '.%')
|
|
|
- where q1.level > 0 and q2.`level`> 0
|
|
|
+ where q1.level > 0 and q2.level> 0
|
|
|
group by q1.channel_id) t4 on t4.channel_id = t1.channel_id
|
|
|
- left join (
|
|
|
- select q1.channel_id,sum(q2.user_cnt) as user_cnt
|
|
|
- from mp_channel q1
|
|
|
- left join (select b.channel_no, a.channel_id, count(a.id) AS user_cnt
|
|
|
- from mp_channel_user_rel a
|
|
|
- left join mp_channel b on a.channel_id=b.channel_id
|
|
|
- group by a.channel_id, b.channel_no
|
|
|
- ) q2 on q2.channel_no like concat(q1.channel_no, '.%') t5 on t5.channel_id=t1.channel_id
|
|
|
+ left join (select q1.channel_id,sum(q2.user_cnt) as user_cnt
|
|
|
+ from mp_channel q1
|
|
|
+ left join (select b.channel_no, a.channel_id, count(a.id) AS user_cnt
|
|
|
+ from mp_channel_user_rel a
|
|
|
+ left join mp_channel b on a.channel_id=b.channel_id
|
|
|
+ group by a.channel_id, b.channel_no) q2 on q2.channel_no like concat(q1.channel_no, '.%')
|
|
|
+ group by q1.channel_id
|
|
|
+ ) t5 on t5.channel_id=t1.channel_id
|
|
|
${ew.customSqlSegment}
|
|
|
-
|
|
|
</select>
|
|
|
|
|
|
<!-- 查询经销商列表信息 -->
|