Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Kategorie Nach Produktpreis Ermitteln | Tabellen Verbinden
SQL für Fortgeschrittene
Abschnitt 3. Kapitel 2
single

single

Herausforderung: Kategorie Nach Produktpreis Ermitteln

Swipe um das Menü anzuzeigen

Die Anzahl der Produkte in jeder Kategorie wurde bereits ermittelt. Nun sollst du die Kategorien abrufen, in denen die Produkte mehr als einen bestimmten Geldbetrag kosten, damit das Unternehmen dort Rabatte gewähren kann.

Aufgabe

Wischen, um mit dem Codieren zu beginnen

Ihre Aufgabe ist es, die eindeutigen Kategorienamen abzurufen, für die Produkte mit einem price größer als 450 existieren. Verwenden Sie hierfür die WHERE-Klausel, in der Sie 450 mit dem Wert der Spalte price vergleichen.

Die Ausgabe soll nur eine Spalte enthalten – category.name. Die Spalte price darf nicht im SELECT-Abschnitt erscheinen, sondern wird ausschließlich im WHERE-Abschnitt verwendet.

Kurzanleitung

  • Abruf der Spalte category.name aus der Tabelle category.
  • Verwendung von DISTINCT, um nur eindeutige Werte zu erhalten.
  • Verknüpfung der Tabelle product mittels eines JOIN-Statements.
  • Gemeinsame Spalte beider Tabellen: category.id = product.category_id.
  • Einsatz einer WHERE-Klausel mit der Bedingung price > 450.
  • In dieser Aufgabe keine Aliase verwenden.

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 2
single

single

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

some-alt