재무 데이터 집계하기
이번 연습에서는 활성 고객과 비활성 고객 간 결제의 차이를 더 자세히 알아보려고 합니다.
이 연습은 강의의 일부입니다
실전 문제에 SQL 적용하기
연습 안내
payment_id를COUNT()해서 두 집단의 결제 건수 차이를 확인하세요.AVG()를 사용해 평균 결제 금액의 차이를 확인하세요.SUM()을 사용해 총 결제 금액의 차이를 확인하세요.- 고객 결제가
active인지에 따라 집계 함수가GROUP BY되도록 하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
SELECT active,
___ AS num_transactions,
___ AS avg_amount,
___ AS total_amount
FROM payment AS p
INNER JOIN customer AS c
ON p.customer_id = c.customer_id
GROUP BY ___;