시작하기무료로 시작하기

주별 ARPU

다음으로, Dave는 시간이 지남에 따라 ARPU가 증가했는지 확인하고 싶어 해요. Delivr의 매출이 늘고 있더라도, ARPU가 감소한다면 고객 한 명당 매출이 줄어드는 것이므로 확장성이 좋지 않다는 뜻이에요.

레슨 3.1에서 다룬 두 번째 방법을 사용해 주별 ARPU 표를 만들어 Dave에게 보내 주세요.

이 연습은 강의의 일부입니다

SQL로 비즈니스 데이터 분석하기

강의 보기

연습 안내

  • 주별 매출과 고유 활성 사용자 수를 kpi CTE에 저장하세요.
  • 매출을 사용자 수로 나누어 ARPU를 계산하세요.
  • 결과를 주 기준 오름차순으로 정렬하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

WITH kpi AS (
  SELECT
    -- Select the week, revenue, and count of users
    ___ :: ___ AS delivr_week,
    ___ AS revenue,
    ___ AS users
  FROM meals AS m
  JOIN orders AS o ON m.meal_id = o.meal_id
  GROUP BY delivr_week)

SELECT
  delivr_week,
  -- Calculate ARPU
  ROUND(
    ___ :: ___ / ___,
  2) AS arpu
FROM kpi
-- Order by week in ascending order
ORDER BY ___ ASC;
코드 편집 및 실행