Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:商品価格によるカテゴリ取得 | テーブルの結合
中級SQL
セクション 3.  2
single

single

bookチャレンジ:商品価格によるカテゴリ取得

メニューを表示するにはスワイプしてください

各カテゴリごとの商品の数量を取得済み。次に、会社からの依頼で、一定金額を超える価格の商品が含まれるカテゴリを抽出し、割引対象とする必要がある。

タスク

スワイプしてコーディングを開始

あなたの課題は、price が450より高い商品を持つユニークなカテゴリ名を取得することです。これには、WHERE句を使用し、price列の値と450を比較します。

出力には1つのカラムのみが含まれます - category.nameです。priceセクションにはSELECTカラムを含めず、WHEREセクションでのみ使用します。

簡単な手順

  • category.nameテーブルからcategoryカラムを取得します。
  • DISTINCTを使ってユニークな値のみを取得します。
  • product文を使ってJOINテーブルと結合します。
  • 両テーブルの共通カラムはcategory.id = product.category_idです。
  • WHERE句でprice > 450という条件を指定します。
  • この課題ではエイリアスを使用しないでください。

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 3.  2
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt