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

Swipe um das Menü anzuzeigen

book
Herausforderung: Produktmenge Nach Kategorie Ermitteln

Jetzt hat das Unternehmen eine neue Aufgabe für uns.

Ein neuer Lieferant hat uns kontaktiert und gesagt, dass er Waren aus den Kategorien Meat oder Grains günstig liefern kann. Wir müssen herausfinden, welche Produkte in diesen Kategorien noch weniger als 100 Einheiten auf Lager haben.

Aufgabe

Swipe to start coding

Deine Aufgabe ist es, die quantities abzurufen. Greife dazu auf die Tabelle product und category zu. Filtere dabei die Einträge der Kategorien Meat und Grains. Verwende den OR-Operator sowie den AND-Operator, um die Spalte name zu berücksichtigen, und setze die Sortierung mittels ORDER BY. Achte darauf, dass du zuerst OR und dann AND anwendest. Extrahiere die Spalten product_name und amount aus product.name und product.amount. Wenn du product auswählst, solltest du product_name und amount korrekt verwenden. Verbinde die Tabelle category mit der Bedingung product.category_id = category.id unter Anwendung einer WHERE-Klausel, in der category.name gleich 'Meat' oder 'Grains' sein muss, wobei AND product.amount < 100 erfüllt sein sollte. Zum Schluss, sortiere das Ergebnis nach product.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!

Abschnitt 3. Kapitel 4

Fragen Sie AI

expand
ChatGPT

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

book
Herausforderung: Produktmenge Nach Kategorie Ermitteln

Jetzt hat das Unternehmen eine neue Aufgabe für uns.

Ein neuer Lieferant hat uns kontaktiert und gesagt, dass er Waren aus den Kategorien Meat oder Grains günstig liefern kann. Wir müssen herausfinden, welche Produkte in diesen Kategorien noch weniger als 100 Einheiten auf Lager haben.

Aufgabe

Swipe to start coding

Deine Aufgabe ist es, die quantities abzurufen. Greife dazu auf die Tabelle product und category zu. Filtere dabei die Einträge der Kategorien Meat und Grains. Verwende den OR-Operator sowie den AND-Operator, um die Spalte name zu berücksichtigen, und setze die Sortierung mittels ORDER BY. Achte darauf, dass du zuerst OR und dann AND anwendest. Extrahiere die Spalten product_name und amount aus product.name und product.amount. Wenn du product auswählst, solltest du product_name und amount korrekt verwenden. Verbinde die Tabelle category mit der Bedingung product.category_id = category.id unter Anwendung einer WHERE-Klausel, in der category.name gleich 'Meat' oder 'Grains' sein muss, wobei AND product.amount < 100 erfüllt sein sollte. Zum Schluss, sortiere das Ergebnis nach product.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!

Abschnitt 3. Kapitel 4
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
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt