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

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

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

#order_tb: order_id
#visit_tb: user_id+visit_time

#需求 访问-下单

-- 这种登录问题,一定要去重,某个用户一天内多次访问丨登录的情况

select
date(visit_time) as date
,concat(round(count(distinct o.user_id,date(order_time))
/count(distinct v.user_id,date(visit_time))*100,1),'%') as cr
from visit_tb v
left join
order_tb o
on v.user_id = o.user_id
and date(o.order_time) = date(v.visit_time)
group by 1
order by date






全部评论
我觉得所有的答案里面,这个是最简便的!厉害! group by 后面的 1 是从哪里来的啊? 还有,连接表,on 后面的 and and date(o.order_time) = date(v.visit_time) 这个的逻辑是什么呢? 能帮忙解答一下吗?
点赞 回复 分享
发布于 05-08 14:44 广东

相关推荐

明天不下雨了_人机版:让我们大声的说出来:以前的未来就是现在
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
4
1
分享

创作者周榜

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