Menu
Coddy logo textTech

Recap - Coffee Shop

Teil des Abschnitts Grundlagen der SQL-Journey von Coddy — Lektion 42 von 72.

challenge icon

Aufgabe

Mittel

Verfügbare Tabellen und Spalten:

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

Sie sind der Inhaber eines Coffeeshops. Es gibt viele Kunden, die auf ihre Bestellungen warten. Sie dürfen jeden Tag nur einen Typ von Kaffeebohnen verwenden.

Es gibt mehrere Kriterien für die Auswahl der zu verwendenden Bohnen. Zuerst müssen wir die Bohnen basierend auf diesen Bedingungen filtern:

  • Alle Bohnen müssen einen Durchmesser haben, der größer ist als der durchschnittliche Durchmesser aller Bohnen in der Tabelle
  • Für helle Bohnen: behalten Sie nur die, bei denen das Verhältnis von Dichte zu Durchmesser größer als 0.01 ist
  • Für dunkle Bohnen: behalten Sie alle
  • Für halbdunkle Bohnen: schließen Sie alle aus (sie gelten als ungeeignet)

Für jede Marke, die diese Kriterien erfüllt, berechnen Sie ihre durchschnittliche Dichte. Behalten Sie nur Marken bei, bei denen die durchschnittliche Dichte weniger als 0.8 ist.

Geben Sie den Markennamen und ihre durchschnittliche Dichte zurück (benennen Sie die Spalte avg_density) auf 3 Dezimalstellen gerundet. Sortieren Sie die Ergebnisse nach durchschnittlicher Dichte in aufsteigender Reihenfolge.

Probier es selbst

Alle Lektionen in Grundlagen