Benutzer-Werkzeuge

Webseiten-Werkzeuge


computer:tutorials:sql:inventur

Die monatliche Inventur steht an und Norbert interessiert sich für folgende Informationen:

  1. Kundennummern und die Anzahl ihrer Aufträge
  2. alle Rechnungen und deren Gesamtsumme vom Kunden mit der Nummer 1 (Max Mustermann)
  3. Gesamtgewinn durch Herrn Mustermann ((Kundennummer 1)
  4. Die am meisten ausgeliehenen Geräte, absteigend sortiert

Die Informationen sind jeweils auf den Monat Februar 2013 zu beziehen (BETWEEN verwenden!)

Folgende Einträge müssen vorab noch in die Datenbank aufgenommen werden:

INSERT INTO rechnungen (R_Datum, R_Kunde, R_Bezahlt) VALUES ("2013-02-12", 1, 1);
INSERT INTO rechnung_pos (R_Nr, G_Nr, Stck, Einzelpreis) VALUES (2, 5, 14, 20);
INSERT INTO rechnungen (R_Datum, R_Kunde, R_Bezahlt) VALUES ("2013-02-15", 1, 1);
INSERT INTO rechnung_pos (R_Nr, G_Nr, Stck, Einzelpreis) VALUES (3, 5, 5, 20);
INSERT INTO rechnungen (R_Datum, R_Kunde, R_Bezahlt) VALUES ("2013-02-20", 1, 1);
INSERT INTO rechnung_pos (R_Nr, G_Nr, Stck, Einzelpreis) VALUES (4, 5, 10, 20);
INSERT INTO rechnungen (R_Datum, R_Kunde, R_Bezahlt) VALUES ("2013-02-28", 2, 1);
INSERT INTO rechnung_pos (R_Nr, G_Nr, Stck, Einzelpreis) VALUES (5, 5, 3, 20);
INSERT INTO rechnung_pos (R_Nr, G_Nr, Stck, Einzelpreis) VALUES (5, 1, 1, 10);

Lösung anzeigen

computer/tutorials/sql/inventur.txt · Zuletzt geändert: 2013/05/13 22:52 von christian