Yıldız şemayı sorgulama
Roman türü, şirketinin öngördüğü kadar iyi satmıyor. Bunu düzeltmeye yardımcı olmak için, Satış ekibinin hangi bölgelere odaklanması gerektiğini bulmak üzere roman türü üzerinde bazı analizler yapman istendi. Başlangıç olarak, roman türündeki kitaplardan her eyalette yapılan toplam satış miktarına bakmak istiyorsun.
Neyse ki, aşağıdaki yıldız şemasıyla bir veri ambarını yeni kurmayı bitirdin:

Bu şemadaki tablolar yüklendi. FROM ve JOIN ifadelerinde kısaltma (alias) kullanmaman gerektiğini unutma.
Bu egzersiz
Veritabanı Tasarımı
kursunun bir parçasıdırEgzersiz talimatları
- Uygun tablodan
stateve toplamsales_amountseç. book_idüzerinde JOIN işlemini tamamla.dim_store_startablosunu bağlamak için JOIN'i tamamla.genredeğerinovelolan kitapları koşullu olarak seç.- Sonuçları eyalete göre grupla.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- 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
___.___;