美文网首页
计算用户登录留存情况

计算用户登录留存情况

作者: 弦好想断 | 来源:发表于2021-10-27 10:33 被阅读0次
  • 得到包含首次购买时间,最后一次购买时间的用户表
  • 计算用户两次登录时间间隔,并使用case when 对购买日期进行筛选
select 
(case when t3.day_value=1 then "次日留存"
when t3.day_value = 3 then "三日留存"
when t3.day_value = 7 then "七日留存"
else "其他"
end
) as type
,count(t3.user_id) "用户个数"
from 
    (select 
    t1.user_id
    ,t1.first_time
    ,t2.last_time
    ,datediff(t2.last_time,t1.first_time) day_value
    from
        (select 
        user_id
        ,date(min(pur_dt)) first_time
        from cd_now 
        group by 
        user_id) t1
        left join 
        (select 
        user_id
        ,date(max(pur_dt)) last_time
        from cd_now
        group by 
        user_id
        ) t2
    on t1.user_id=t2.user_id
    ) t3
group by 
(case when t3.day_value=1 then "次日留存"
when t3.day_value = 3 then "三日留存"
when t3.day_value = 7 then "七日留存"
else "其他"
end
) 

相关文章

  • 计算用户登录留存情况

    得到包含首次购买时间,最后一次购买时间的用户表 计算用户两次登录时间间隔,并使用case when 对购买日期进行筛选

  • 留存分析

    留存率概念 1、重点关注内容:用户群、付费时间点 2、计算:N日留存率 = 第N天登录用户数/初始用户数 留存三个...

  • 使用Tableau计算新增、活跃留存

    在日常工作中,经常需要计算用户的留存情况,在销售数据和登录数据里用的比较多。在参考【举个栗子】这位大神的文章后,总...

  • 数据化运营学习笔记-实例讲解留存分析

    一、留存概念 用户留存指的是新会员/用户在经过一定时间之后,仍然具有访问、登录、使用或转化等特定属性和行为,留存用...

  • BI展现模板

    用户相关 *新增用户数或新增激活用户数、累计新增用户数 *登录用户数、用户日活; *用户留存率(次日留存率、七日留...

  • 2017.10.26 周留存率

    周留存率(泛指7日留存率)计算,一般就两种:1.第7天的留存用户数/第1天的用户数100%2.7天内的留存用户数/...

  • 用户留存学习笔记part 6

    【分析】微信读书如何提升用户留存 案例学习 第一部分 1 新用户留存 首次登录采取的策略 福利:免费赠书+赠送书...

  • 数据分析面经_笔记

    1. 计算用户留存率 题目用户活跃表:dws_user_active_tds bigint comment '日期...

  • 从零学习vue之登录页面demo

    目标:实现“主页”、“用户登录”、“用户登出”和“用户信息”四个页面,主页根据用户登录情况,展现不同信息,用户信息...

  • 利用Redis集合(Set)统计新增用户和次日留存率

    新增用户:在某个时间段(一般为一整天)新登录应用的用户数,一般通过用户设备号判断用户是否是第一次登录应用 次日留存...

网友评论

      本文标题:计算用户登录留存情况

      本文链接:https://www.haomeiwen.com/subject/lfnualtx.html