Запити до схеми сніжинки
Уявіть, що у вас немає налаштованого сховища даних. Замість цього вам доведеться виконати цей запит на операційній базі даних компанії, тобто потрібно переписати попередній запит, використавши таку схему сніжинки:

Таблиці в цій схемі вже завантажено. Пам'ятайте, наша мета — знайти суму грошей, зароблених на жанрі novel у кожному штаті.
Ця вправа є частиною курсу
Проєктування баз даних
Інструкції до вправи
- Виберіть
stateз відповідної таблиці та сумарнийsales_amount. - Заповніть два JOIN, щоб отримати
genre_id. - Заповніть три JOIN, щоб отримати
state_id. - Виберіть лише книжки з
genrenovel. - Згрупуйте результати за штатом.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Output each state and their total sales_amount
SELECT ___.___, ___(___)
FROM ___
-- Joins for genre
JOIN dim_book_sf on ___.___ = ___.___
JOIN dim_genre_sf on ___.___ = ___.___
-- Joins for state
JOIN ___ on ___.store_id = ___.store_id
JOIN ___ on ___.city_id = ___.city_id
JOIN ___ on ___.state_id = ___.state_id
-- Get all books with in the novel genre and group the results by state
WHERE
___.___ = '___'
GROUP BY
___.___;