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

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

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
点赞 评论 收藏
分享
07-23 15:05
门头沟学院 Java
熊大不大:不好意思KPI数据刚刚刷新,刚刚达标
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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