Übungen - Schwierigkeitsgrad ***

Aufgabe 1

  • (a) SELECT artikel.Bezeichnung, artikel.Hersteller, kategorie.Bezeichnung FROM artikel JOIN kategorie ON artikel.Kategorie = kategorie.KategorieNr;
  • (b) SELECT kunde.Name, kunde.Zahlungsart FROM kunde INNER JOIN bestellung ON kunde.Kundennr = bestellung.Kundennr;
  • (c) SELECT kunde.Name, artikel.Bezeichnung, bestellung.Bestelldatum FROM kunde INNER JOIN bestellung ON kunde.Kundennr = bestellung.Kundennr INNER JOIN posten ON bestellung.Bestellnr = posten.Bestellnr INNER JOIN artikel ON posten.Artikelnr = artikel.Artikelnr;
  • (d) SELECT kunde.Name, artikel.Bezeichnung FROM kunde INNER JOIN bestellung ON kunde.Kundennr = bestellung.Kundennr INNER JOIN posten ON bestellung.Bestellnr = posten.Bestellnr INNER JOIN artikel ON posten.Artikelnr = artikel.Artikelnr WHERE kunde.Ort = 'Hamburg';
  • (e) SELECT * FROM artikel WHERE Nettopreis = ( SELECT MAX(Nettopreis) FROM artikel ); SELECT b.* FROM bestellung b JOIN posten bp ON b.Bestellnr = bp.Bestellnr JOIN artikel a ON bp.Artikelnr = a.Artikelnr WHERE a.Nettopreis = ( SELECT MAX(Nettopreis) FROM artikel );