题解 | 每天的日活数及新用户占比

每天的日活数及新用户占比

https://www.nowcoder.com/practice/dbbc9b03794a48f6b34f1131b1a903eb

with t1 as (
    select uid,date(in_time) dt
    from tb_user_log
    union
    select uid,date(out_time) dt
    from tb_user_log
),
t2 as (
    select distinct dt,count(uid) dau
    from t1
    group by dt
),
t3 as (
    select uid,min(dt) frist_dt
    from t1
    group by uid
),
t4 as (
    select frist_dt,count(uid) new
    from t3
    group by frist_dt
)
select dt,dau,ifnull(round(new/dau,2),0)
from t2 left join t4
on t2.dt = t4.frist_dt

全部评论
千辛万苦
点赞 回复 分享
发布于 11-19 21:06 广东

相关推荐

冲鸭2024:亚信不去也罢
投递亚信科技(中国)有限公司等公司6个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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