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
Fortgeschrittene SQL

bookHerausforderung: Kategorie Nach Produktpreis Ermitteln

Wir haben die Anzahl der Produkte in jeder Kategorie ermittelt. Nun hat das Unternehmen uns beauftragt, die Kategorien abzurufen, in denen die Produkte mehr als einen bestimmten Betrag kosten, damit sie einen Rabatt darauf gewähren können.

Aufgabe

Swipe to start coding

Ihre Aufgabe besteht darin, 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; sie wird ausschließlich im WHERE-Abschnitt verwendet.

Kurzanleitung

  • Abruf der Spalte category.name aus der Tabelle category.
  • Verwenden Sie DISTINCT, um nur eindeutige Werte zu erhalten.
  • Verbinden Sie die Tabelle product mittels einer JOIN-Anweisung.
  • Die gemeinsame Spalte beider Tabellen ist category.id = product.category_id.
  • Verwenden Sie eine WHERE-Klausel mit der Bedingung price > 450.

Lösung

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

close

Awesome!

Completion rate improved to 4

bookHerausforderung: Kategorie Nach Produktpreis Ermitteln

Swipe um das Menü anzuzeigen

Wir haben die Anzahl der Produkte in jeder Kategorie ermittelt. Nun hat das Unternehmen uns beauftragt, die Kategorien abzurufen, in denen die Produkte mehr als einen bestimmten Betrag kosten, damit sie einen Rabatt darauf gewähren können.

Aufgabe

Swipe to start coding

Ihre Aufgabe besteht darin, 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; sie wird ausschließlich im WHERE-Abschnitt verwendet.

Kurzanleitung

  • Abruf der Spalte category.name aus der Tabelle category.
  • Verwenden Sie DISTINCT, um nur eindeutige Werte zu erhalten.
  • Verbinden Sie die Tabelle product mittels einer JOIN-Anweisung.
  • Die gemeinsame Spalte beider Tabellen ist category.id = product.category_id.
  • Verwenden Sie eine WHERE-Klausel mit der Bedingung price > 450.

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!

close

Awesome!

Completion rate improved to 4
Abschnitt 3. Kapitel 2
single

single

some-alt