题解 | 统计用户从访问到下单的转化率
select o.date,concat(round(o.a/v.b*100,1),'%') cr
from (
select date(visit_time) date,count(distinct user_id) b
from visit_tb
group by date(visit_time)
) v
join (
select date(order_time) date,count(distinct user_id) a
from order_tb
group by date(order_time)
) o on v.date=o.date
group by o.date
order by o.date
没想到最后是用两个子查询join做出来的
另:先四舍五入再乘100和先*100后四舍五入结果不同
查看17道真题和解析