Übungsaufgaben Lektion 8
zur Datenbank Onlineshop
SQL-Syntax
[
[
[
[
[
Hinweis: Optionale Elemente stehen in eckigen Klammern. Ein senkrechter Strich trennt Alternativen.
Aufgaben
Die Datenbank Onlineshop enthält exemplarische Daten eines fiktiven Onlineshops.
Entwerfen Sie SQL-Abfragen, um die folgenden Daten zu erhalten:
1.) Gesucht sind alle Produkte, die schon mehr als 5-mal bestellt wurden. Sortieren Sie die Produkte nach der Anzahl der Bestellungen. Ein Produkt, das in einer Bestellung zweimal bestellt wurde, soll dabei auch zweimal gezählt werden.
2.) Gesucht sind die Kategorien für Produkte, aus denen schon mehr als 10 Kunden, die nach dem 1.1.2000 geboren wurden, Produkte bestellt haben.
3.) Gesucht sind alle Kunden, die in einer Bestellung mehr als ein Produkt bestellt haben und bei denen der Gesamtpreis für die Bestellung über 1000 (€) liegt. Sortieren Sie die Kunden absteigend nach dem Gesamtpreis Ihrer Bestellung.
Hinweis zu Aufgabe 4 bis 6: Mit dem Befehl
Verwenden Sie dazu den Ausdruck
5.) Gesucht sind die Anzahl der Bestellungen pro Jahr.
6.) Gesucht sind die Jahre, in denen es mehr als 10 Neukunden gab.