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

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

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

select date(b.visit_time) as date,concat(round(100*count(distinct a.user_id)/count(distinct b.user_id),1),'%') as cr
from order_tb a right join visit_tb b on a.user_id=b.user_id and DATE(a.order_time) = DATE(b.visit_time)
group by date(b.visit_time)
order by date asc

这里最关键的是DATE(a.order_time) = DATE(b.visit_time),需要的是每天的,也就是当天的。

若是只有a.user_id=b.user_id,那所有数据都会算进去,加上DATE(a.order_time) = DATE(b.visit_time)才可以匹配到相同日期的。

全部评论

相关推荐

01-12 17:45
门头沟学院 Java
985废物一枚:就是问问你能不能接受北京的房租,hr也知道公司工资不高,大概率是要贴钱的
找实习记录
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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