Infoverarbeitung II Protokoll
Mittwoch, 30. Januar 2008
Vorbereitung Klausur
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
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
Januar 2008
Mo
Di
Mi
Do
Fr
Sa
So
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
31
 
 
 
 
 
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 Kunde Buch Verlag Beginn...
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)

xml version of this page

made with antville