학습 자료

고객별 거래 횟수 세기

각 고객이 수행한 거래 횟수를 세어 고객별 활동 수준을 검토하라는 요청을 받았습니다.

이런 요약은 빈번한 사용자를 식별하거나 대규모 데이터셋에서의 행동을 분석할 때 유용합니다.

이를 위해 COUNT()GROUP BY를 함께 사용하여 데이터를 고객 단위의 건수로 집계합니다.


출력할 내용

bank_transactions.sqlite 데이터베이스의 transactions 테이블에서 다음을 표시하세요.

  • customer_id
  • transaction_count (COUNT(*)에 대한 별칭 사용)

가장 활동적인 고객이 먼저 보이도록 transaction_count를 기준으로 내림차순 정렬합니다.


어떻게 해야 할까요?

각 고객이 수행한 거래 횟수를 세는 SQL 쿼리를 작성하세요.

결과를 customer_id로 그룹화하고, ORDER BY를 사용해 거래 횟수가 많은 순서에서 적은 순서로 정렬하세요.

sql퀴즈
?

학습 자료

AI 튜터

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

DB 테이블 구조

실행 결과