题解 | 统计用户从访问到下单的转化率

统计用户从访问到下单的转化率

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

with t1 as (
    select user_id, date_format(order_time, '%Y-%m-%d') as order_time
    from order_tb
    group by user_id, date_format(order_time, '%Y-%m-%d')
), t2 as (
    select user_id, date_format(visit_time, '%Y-%m-%d') as visit_time
    from visit_tb
    group by user_id, date_format(visit_time, '%Y-%m-%d')
)
select t2.visit_time as date,
concat(round(count(distinct t1.user_id)/count(distinct t2.user_id)*100, 1), '%') as cr
from t2 left join t1 on t1.user_id=t2.user_id and t1.order_time=t2.visit_time
group by t2.visit_time
order by t2.visit_time

全部评论

相关推荐

08-05 14:14
武汉大学 Java
点赞 评论 收藏
分享
醒工硬件:做测试应该是够了。专业技能和项目要分开写,你可以把竞赛写到项目类别里。专业技能里不用写你用过的具体芯片名字。
简历被挂麻了,求建议
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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