SQL - Aufgaben JOIN (Shopsystem)
|
|
|
Aufgabe 1
Gebe alle Bestellungen (also die bestellung_id) mit dem Kundennamen und dem Bestelldatum aus.
Sortiere nach Datum.
Aufgabe 2
Gebe alle Bestellungen (also die bestellung_id) mit Produktname und Menge aus.
Sortiere nach Menge absteigend.
Aufgabe 3
Welche Produkte hat der Kunde "Anna" bestellt?
Gebe den Namen, Produktnamen und die Menge aus.
TIPP: Du musst alle drei Tabellen verknüpfen.
Aufgabe 4
Gebe alle Bestellungen mit Kundenname, Produktname und Bestelldatum aus.
Sortiere nach Kundenname.
Aufgabe 5
Wie viele Artikel wurden insgesamt verkauft? (Kein JOIN notwendig)
Aufgabe 6
Welche Produkte wurden in einer Menge größer als 1 bestellt?
Aufgabe 7
Wie viele Bestellungen enthalten Produkte aus der Kategorie "Elektronik"?
Aufgabe 8
Wie viel Geld wurde insgesamt in allen Bestellungen umgesetzt?
Weil Du die Menge und den Preis brauchst, musst Du zwei Tabellen JOINen.
Tipp:
SUM(produkt.preis * bestellung.menge) AS Gesamtumsatz
Aufgabe 9
Wie viele >Bestellungen gibt es insgesamt von Kunden aus Hamburg?
Tipp: Du brauchst Informationen aus 2 Tabellen ...
Aufgabe 10
Wie hoch ist der durchschnittliche Produktpreis der bestellten Produkte?
Tipp: bestellte Produkt steht woe? Preis der Produkt wo?
Aufgabe 11
Was ist der teuerste bestellte Gesamtpreis einer Bestellung?
Tipp: also nicht der Einzelpreis des Produktes, sondern Gesamtpreis der Bestellung.
Aufgabe 12
Welche Bestellungen haben einen Gesamtpreis über 500€?
Ausgabe: Kundenname, Produktname, Menge, Gesamtpreis.
Sortiere nach Gesamtpreis.