Infoverarbeitung II Protokoll |
Mittwoch, 30. Januar 2008
Vorbereitung Klausur
Bettina.Weiss.Uni-Linz, 13:44h
Im folgenden einige wirtschaftl. Abfragen:
Wieviel Umsatz tätige ich je Verlag, mit Büchern in deren Titel Chemie vorkommt: Select Verlag.Name, SUM(Buch.Preis*Auftragspos.Menge) as 'Umsatz' FROM Verlag, Buch, Auftragspos WHERE Verlag.Kurzbezeichnung=Buch.Verlag AND Buch.Nr=Auftragspos.Buchnummer AND Titel like "%Chemie%" Group by 1 ORDER BY 2 DESC Umsatz je Kunde, mit Büchern in deren Titel Chemie vorkommt und deren Umsatz größer 10.000 ist: Select Kunde.Nachname, SUM(Buch.Preis*Auftragspos.Menge) as "Umsatz" FROM Kunde, Buch, Auftrag, Auftragspos WHERE Kunde.Nr=Auftrag.Nr AND Auftrag.Nr=Auftragspos.Auftragsnummer AND Buch.Nr=Auftragspos.Buchnummer AND Titel like "%Chemie%" Group by 1 Having Umsatz > 10000 ORDER BY 2 DESC Umsatz je Region, mit Büchern in deren Titel Chemie vorkommt: Select PLZ.Region, SUM(Buch.Preis*Auftragspos.Menge) as 'Umsatz' FROM PLZ, Kunde, Buch, Auftrag, Auftragspos WHERE PLZ.Plz=Kunde.Plz AND Kunde.Nr=Auftrag.Nr AND Auftrag.Nr=Auftragspos.Auftragsnummer AND Buch.Nr=Auftragspos.Buchnummer AND Titel like "%Chemie%" Group by 1 ORDER BY 2 DESC ABFRAGE ANZAHL d. Bücher je Verlag SELECT Verlag.Name, count(*) as "Anzahl der Bücher" from Buch, Verlag WHERE Buch.Verlag=Verlag.Kurzbezeichnung GROUP BY Verlag.Name ORDER BY 2 DESC ABFRAGE Bestandssumme SELECT Verlag.Name, SUM(Buch.Bestand) AS Bestandssumme FROM Buch, Verlag WHERE Verlag.Kurzbezeichnung=Buch.Verlag Group BY 1 Order BY 2 DESC ABFRAGE Umsatz je Kunde SELECT Auftrag.Kundennummer AS "Knr.", Kunde.Nachname, SUM(Buch.Preis*Auftragspos.Menge) AS "Umsatz" FROM Auftrag, Auftragspos, Buch, Kunde WHERE (Auftrag.Nr=Auftragspos.Auftragsnummer) AND (Buch.Nr=Auftragspos.Buchnummer) AND (Kunde.Nr=Auftrag.Kundennummer) GROUP BY 2 ORDER BY Umsatz DESC ABFRAGE Umsatz je Kunde > 150000 SELECT Auftrag.Kundennummer AS "Knr.", Kunde.Nachname, SUM(Buch.Preis*Auftragspos.Menge) AS "Umsatz" FROM Auftrag, Auftragspos, Buch, Kunde WHERE (Auftrag.Nr=Auftragspos.Auftragsnummer) AND (Buch.Nr=Auftragspos.Buchnummer) AND (Kunde.Nr=Auftrag.Kundennummer) GROUP BY 2 HAVING Umsatz > 150000 ORDER BY Umsatz DESC ABFRAGE Umsatz je Kunde zwischen 150000 und 180000 SELECT Auftrag.Kundennummer AS "Knr.", Kunde.Nachname, SUM(Buch.Preis*Auftragspos.Menge) AS "Umsatz" FROM Auftrag, Auftragspos, Buch, Kunde WHERE (Auftrag.Nr=Auftragspos.Auftragsnummer) AND (Buch.Nr=Auftragspos.Buchnummer) AND (Kunde.Nr=Auftrag.Kundennummer) GROUP BY 2 HAVING Umsatz between 150000 and 180000 ORDER BY Umsatz DESC Abfrage Umsatz je Kunde zwischen 50000 und 150000 SELECT Auftrag.Kundennummer AS "Knr.", Kunde.Nachname, SUM(Buch.Preis*Auftragspos.Menge) AS "Umsatz" FROM Auftrag, Auftragspos, Buch, Kunde WHERE (Auftrag.Nr=Auftragspos.Auftragsnummer) AND (Buch.Nr=Auftragspos.Buchnummer) AND (Kunde.Nr=Auftrag.Kundennummer) GROUP BY 2 HAVING Umsatz between 50000 and 100000 ORDER BY Umsatz DESC Umsatz je Auftrag in einem bestimmten Zeitraum Select Auftrag.Nr, Auftrag.Datum, SUM(Auftragspos.Menge*Buch.Preis) as "Umsatz" from Auftrag, Auftragspos, Buch where Auftrag.Datum between '2000-01-01' and '2000-01-15' AND Auftrag.Nr=Auftragspos.Auftragsnummer AND Auftragspos.Buchnummer=Buch.Nr GROUP BY 1 ... comment |
Online for 6257 days
Last update: 2008.02.06, 12:00 status
You're not logged in ... login
menu
search
calendar
recent updates
5. u. 6. Aufgabe - Entwicklung...
Ein Schulbuchhandel in der Form unseres Modelles ist,... by Bettina.Weiss.Uni-Linz (2008.02.06, 12:00) Praktische Klausur 30....
praktischeklausur_weiss (xls, 22 KB) by Bettina.Weiss.Uni-Linz (2008.01.30, 19:57) Vorbereitung Klausur
Im folgenden einige wirtschaftl. Abfragen: Wieviel... by Bettina.Weiss.Uni-Linz (2008.01.30, 17:31) Tutorium 4, 21. November...
Bitte treffen Sie Ihre Auswahl Kun by Bettina.Weiss.Uni-Linz (2008.01.23, 15:04) Überarbeitung "Analyse...
Nach dem Vergleich mit den Umsatzzahlen je Kunde, musste... by Bettina.Weiss.Uni-Linz (2007.11.26, 18:06) |