题解 | 统计商家不同会员每日访问人次及访问人数

select
    b.vip vip, b.visit_nums visit_nums, c.visit_users visit_users
from
    (
        select
    vip, count(visit_time) visit_nums
from test.visit_tb vt join test.uservip_tb ut on vt.user_id = ut.user_id
group by vip

    ) b
join
        (
     select
    a.vip, count(a.vip) visit_users
from
    (
        select
    vip, vt.user_id
from test.visit_tb vt join test.uservip_tb ut on vt.user_id = ut.user_id
group by vip, vt.user_id
    ) a
group by a.vip
     ) c
on b.vip=c.vip
order by visit_nums desc, visit_users desc

全部评论

相关推荐

07-09 15:55
门头沟学院 Java
点赞 评论 收藏
分享
07-01 23:23
郑州大学 Java
否极泰来来来来:牛客迟早有高三的
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务