Menu
Coddy logo textTech

Recap - Coffee Shop

CoddyのSQLジャーニー「基礎」セクションの一部 — レッスン 42/72。

challenge icon

チャレンジ

中級

利用可能なテーブルと列:

  • <strong>beans</strong>: <strong>brand</strong>, <strong>density</strong>, <strong>diameter_wide</strong>, <strong>shade</strong>

あなたはコーヒーショップのオーナーです。多くの顧客が注文を待っています。毎日、1種類のコーヒー豆しか使用できません。

豆を選択するためのいくつかの基準があります。まず、これらの条件に基づいて豆をフィルタリングする必要があります:

  • すべての豆は、テーブル内のすべての豆の平均直径よりも大きい直径でなければなりません
  • ライトな豆の場合:密度と直径の比率が 0.01 より大きいものだけを保持します
  • ダークな豆の場合:すべて保持します
  • セミダークな豆の場合:すべて除外します(それらは不適切と見なされます)

これらの基準を満たす各ブランドについて、平均密度を計算します。平均密度が 0.8 未満のブランドだけを保持します。

ブランド名とその平均密度(列名を avg_density とします)を3桁の小数点以下に丸めて返します。結果を平均密度の昇順で並べ替えます。

自分で試してみよう

基礎のすべてのレッスン