Query's uitvoeren op het ster-schema
Het genre 'novel' verkoopt minder goed dan je bedrijf had verwacht. Om dit te verbeteren, krijg je de taak om analyses uit te voeren op het genre 'novel' om te bepalen op welke gebieden het Sales-team zich moet richten. Om te beginnen wil je kijken naar het totale verkoopbedrag per staat voor boeken in het genre 'novel'.
Gelukkig heb je net een datawarehouse opgezet met het volgende ster-schema:

De tabellen uit dit schema zijn geladen. Let op: gebruik geen aliassen in FROM- en JOIN-statements.
Deze oefening maakt deel uit van de cursus
Databaseontwerp
Oefeninstructies
- Selecteer
stateuit de juiste tabel en het totalesales_amount. - Vul de JOIN aan op
book_id. - Maak de JOIN af om de tabel
dim_store_starte koppelen. - Selecteer voorwaardelijk alleen boeken met het
genrenovel. - Groepeer de resultaten per staat.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
-- 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
___.___;