select vip,sum(cv) visit_nums,
count(t1.user_id) visit_users --再求不同vip等级的所有用户人数和所有用户访问次数之和
from (
select user_id ,count(visit_time) cv --先求出每个用户的访问次数
from visit_tb
group by user_id) t1
join
uservip_tb b
on t1.user_id = b.user_id
group by vip
order by visit_nums desc,vip asc

京公网安备 11010502036488号