始める無料で始める

スタースキーマへのクエリ

小説ジャンルは会社の予測より売上が伸びていません。この状況を改善するため、小説ジャンルの分析を行い、営業チームが注力すべき地域を特定する作業を依頼されました。まず、小説ジャンルの書籍について、各州での総売上金額を確認しましょう。

幸い、以下のスタースキーマを持つデータウェアハウスのセットアップが完了しています:

このスキーマのテーブルはすでに読み込まれています。FROM 句および JOIN 句ではエイリアスを使用しないでください。

この演習はコースの一部です

データベース設計

コースを見る

演習の手順

  • 適切なテーブルから statesales_amount を選択してください。
  • book_id に JOIN を使ってください。
  • JOIN で dim_store_star に接続させます。
  • genrenovel である書籍のみを絞り込んでください。
  • 結果を州ごとにグループ化してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

-- 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
    ___.___;
コードを編集して実行