스타 스키마 질의하기
소설 장르가 회사의 예상만큼 판매되지 않았어요. 이를 개선하기 위해, 소설 장르에 대해 분석을 수행해 영업팀이 집중해야 할 지역을 찾아야 해요. 먼저, 소설 장르의 책으로 각 주에서 발생한 총 판매액을 살펴보려고 해요.
마침, 다음과 같은 스타 스키마로 데이터 웨어하우스를 막 구축했어요:

이 스키마의 테이블은 모두 로드되어 있어요. FROM과 JOIN 구문에서는 별칭을 사용하지 마세요.
이 연습은 강의의 일부입니다
데이터베이스 설계
연습 안내
- 적절한 테이블에서
state와 총sales_amount를 선택하세요. book_id로 JOIN을 완료하세요.dim_store_star테이블을 연결하는 JOIN을 완료하세요.genre가novel인 책만 조건으로 선택하세요.- 결과를 주(state) 기준으로 그룹화하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
-- Output each state and their total sales_amount
SELECT ___.___, ___(___)
FROM ___
-- Join to get book information
JOIN ___ ON ___.___ = ___.___
-- Join to get store information
JOIN ___ ON ___.___ = ___.___
-- Get all books with in the novel genre
WHERE
___.___ = 'novel'
-- Group results by state
GROUP BY
___.___;