Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Mindestpreis Nach Kategorie Ermitteln | Tabellen Verbinden
Fortgeschrittene SQL

bookHerausforderung: Mindestpreis Nach Kategorie Ermitteln

Das Unternehmen muss den Mindestpreis eines Produkts aus jeder Kategorie ermitteln, um eine Marketingkampagne zu organisieren. Diese Aufgabe wurde Ihnen übertragen!

Aufgabe

Swipe to start coding

Ihre Aufgabe besteht darin, den Mindestpreis für jede Produktkategorie zu ermitteln. Um den Kunden jedoch Auswahlmöglichkeiten zu bieten, sollen nur diejenigen Kategorien abgerufen werden, in denen es mehr als 5 verschiedene Produkte gibt.

Verbinden Sie zwei Tabellen, aggregieren Sie die Daten und verwenden Sie die HAVING-Klausel. Sortieren Sie das Ergebnis abschließend nach dem category_name in aufsteigender Reihenfolge.

Achten Sie darauf, dass die Antwort 2 Spalten enthalten soll: category_name und min_price. Vergessen Sie also nicht, Aliase für diese Spalten zu setzen!

Kurzanleitung

  • Abrufen der Spalte category.name und des Minimalwerts der Spalte price aus der Tabelle category.
  • Weisen Sie der ersten Spalte den Alias category_name und der zweiten den Alias min_price zu.
  • Verbinden Sie die Tabelle product über die gemeinsame Spalte category.id = product.category_id.
  • Gruppieren Sie die Daten nach category.name.
  • Verwenden Sie eine HAVING-Klausel mit der Bedingung COUNT(product.name) > 5.
  • Sortieren Sie die Ergebnisse nach category_name.

Lösung

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 3. Kapitel 3
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: Mindestpreis Nach Kategorie Ermitteln

Swipe um das Menü anzuzeigen

Das Unternehmen muss den Mindestpreis eines Produkts aus jeder Kategorie ermitteln, um eine Marketingkampagne zu organisieren. Diese Aufgabe wurde Ihnen übertragen!

Aufgabe

Swipe to start coding

Ihre Aufgabe besteht darin, den Mindestpreis für jede Produktkategorie zu ermitteln. Um den Kunden jedoch Auswahlmöglichkeiten zu bieten, sollen nur diejenigen Kategorien abgerufen werden, in denen es mehr als 5 verschiedene Produkte gibt.

Verbinden Sie zwei Tabellen, aggregieren Sie die Daten und verwenden Sie die HAVING-Klausel. Sortieren Sie das Ergebnis abschließend nach dem category_name in aufsteigender Reihenfolge.

Achten Sie darauf, dass die Antwort 2 Spalten enthalten soll: category_name und min_price. Vergessen Sie also nicht, Aliase für diese Spalten zu setzen!

Kurzanleitung

  • Abrufen der Spalte category.name und des Minimalwerts der Spalte price aus der Tabelle category.
  • Weisen Sie der ersten Spalte den Alias category_name und der zweiten den Alias min_price zu.
  • Verbinden Sie die Tabelle product über die gemeinsame Spalte category.id = product.category_id.
  • Gruppieren Sie die Daten nach category.name.
  • Verwenden Sie eine HAVING-Klausel mit der Bedingung COUNT(product.name) > 5.
  • Sortieren Sie die Ergebnisse nach category_name.

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 3
single

single

some-alt