Mengkueri skema bintang
Genre novel tidak terjual sebaik yang diperkirakan perusahaan Anda. Untuk membantu mengatasinya, Anda diminta menjalankan analitik pada genre novel untuk menemukan wilayah yang sebaiknya ditargetkan oleh tim Penjualan. Sebagai langkah awal, Anda ingin melihat total jumlah penjualan yang dilakukan di setiap negara bagian dari buku-buku bergenre novel.
Untungnya, Anda baru saja menyelesaikan penyiapan gudang data dengan skema bintang berikut:

Tabel-tabel dari skema ini telah dimuat. Perhatikan bahwa Anda tidak boleh menggunakan alias dalam pernyataan FROM dan JOIN.
Latihan ini merupakan bagian dari kursus
Perancangan Basis Data
Instruksi latihan
- Pilih
statedari tabel yang sesuai dan totalsales_amount. - Lengkapi JOIN pada
book_id. - Lengkapi JOIN untuk menghubungkan tabel
dim_store_star. - Seleksi bersyarat untuk buku dengan
genrenovel. - Kelompokkan hasil berdasarkan state.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
-- 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
___.___;