1. 학습
  2. /
  3. 강의
  4. /
  5. 데이터베이스 설계

Connected

연습 문제

스노우플레이크 스키마 질의하기

데이터 웨어하우스가 아직 구축되지 않았다고 가정해 볼게요. 대신 회사의 운영 데이터베이스에서 이 쿼리를 실행해야 하므로, 앞서 작성한 쿼리를 아래 스노우플레이크 스키마에 맞게 다시 작성해야 해요:

이 스키마의 테이블은 모두 로드되어 있어요. 우리의 목표는 각 주(state)에서 소설(novel) 장르로 벌어들인 금액을 찾는 거예요.

지침

100 XP
  • 적절한 테이블에서 state와 총 sales_amount를 선택하세요.
  • genre_id를 얻기 위한 두 개의 JOIN을 완성하세요.
  • state_id를 얻기 위한 세 개의 JOIN을 완성하세요.
  • genre가 novel인 도서만 조건으로 선택하세요.
  • 결과를 주(state)별로 GROUP BY 하세요.