1. 온라인 쇼핑몰의 dau, wau, Stickiness 계산하기
•
join으로 cumsum 구하는 방법 활용하기
select d.order_date as dt,
count(distinct d.customer_id) as dau,
count(distinct w.customer_id) as wau,
round(count(distinct d.customer_id) / count(distinct w.customer_id),2) as stickiness
from records d
left join records w on w.order_date between date_add(d.order_date, interval - 6 day) and d.order_date
where d.order_date between '2020-11-01' and '2020-11-30'
group by d.order_date
order by dt;
SQL
복사