세션 안의 구매 퍼널

레벨 E4 · 빅데이터 · SQL · 목표 시간 41분 · 게시일 2026-11-03

세션은 회원별로 events를 ts(같으면 id) 순으로 볼 때 바로 앞 이벤트와 30분 넘게 떨어진 이벤트(또는 그 회원의 첫 이벤트)에서 시작하며, 30분 이하로 이어진 이벤트는 같은 세션이다. 세션 단위로 아래 세 수를 한 행에 구하시오.

  1. visit 이벤트가 있는 세션 수
  2. 그중 그 세션의 첫 visit 이후에 같은 세션 안에서 cart 이벤트가 있는 세션 수
  3. 그중 그 세션의 첫 visit 이후 첫 cart 이후에 같은 세션 안에서 purchase 이벤트가 있는 세션 수

"이후"는 시각이 엄격히 큰 것을 뜻한다.

E4 레벨의 다른 문제 · 빅데이터 문제 목록