Herausforderung: Kategorie Nach Produktpreis Ermitteln
Die Anzahl der Produkte in jeder Kategorie wurde 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.
Danke für Ihr Feedback!
single
Herausforderung: Kategorie Nach Produktpreis Ermitteln
Swipe um das Menü anzuzeigen
Die Anzahl der Produkte in jeder Kategorie wurde 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.
Wischen, um mit dem Codieren zu beginnen
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.nameaus der Tabellecategory. - Verwenden Sie
DISTINCT, um nur eindeutige Werte zu erhalten. - Verbinden Sie die Tabelle
productmit einerJOIN-Anweisung. - Die gemeinsame Spalte beider Tabellen ist
category.id = product.category_id. - Verwenden Sie eine
WHERE-Klausel mit der Bedingungprice > 450. - Verwenden Sie in dieser Aufgabe keine Aliase.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen