BaşlayınÜcretsiz Başlayın

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ır
Kursu Görüntüle

Egzersiz talimatları

  • Uygun tablodan state ve toplam sales_amount seç.
  • book_id üzerinde JOIN işlemini tamamla.
  • dim_store_star tablosunu bağlamak için JOIN'i tamamla.
  • genre değeri novel olan 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
    ___.___;
Kodu Düzenle ve Çalıştır