BloG.Damir
Dienstag, 8. April 2008
Informationsverarbeitung II 3. Aufgabe
3rd Homework IV

I. SELECT Kunde.Nr, Kunde.Nachname, SUM(Auftragspos.Menge*Buch.Preis) , COUNT(DISTINCT Auftrag.Nr) FROM Kunde, Auftrag, Auftragspos, Buch WHERE Kunde.Nr=Auftrag.Kundennummer AND Auftrag.Nr=Auftragspos.Auftragsnummer AND Auftragspos.Buchnummer=Buch.Nr GROUP BY Kunde.Nr ORDER BY Kunde.Nr

Umsatz wird durch SUM(Auftragspos.Menge*Buch.Preis) dargestellt. Der richtige Auftragsanzahlwert wird durch COUNT(DISTINCT Auftrag.Nr) dargestellt.

II. SELECT Kunde.Nr, Kunde.Nachname, Kunde.Vorname, Auftrag.Datum FROM Kunde, Auftrag WHERE Kunde.Nr = Auftrag.Kundennummer GROUP BY Kunde.Nr ORDER BY Auftrag.Datum

Abfrage geordnet nach Datum.

III. SELECT Kunde.Nr, Kunde.Nachname, SUM(Auftragspos.Menge*Buch.Preis) Umsatz, COUNT(DISTINCT Auftrag.Nr) Aufträge FROM Kunde, Auftrag, Auftragspos, Buch WHERE Kunde.Nr=Auftrag.Kundennummer AND Auftrag.Nr=Auftragspos.Auftragsnummer AND Auftragspos.Buchnummer=Buch.Nr AND Auftrag.Datum BETWEEN '2000-04-01' AND '2000-04-30' GROUP BY Kunde.Nr ORDER BY Kunde.Nr

Daten aus dem Monat April 2000 dargestellt durch => Auftrag.Datum BETWEEN '2000-04-01' AND '2000-04-30'

IV. SELECT Kunde.Nr, Kunde.Nachname, SUM(Auftragspos.Menge*Buch.Preis),COUNT(DISTINCT Auftrag.Nr), AVG(Auftragspos.Menge) FROM Kunde, Auftrag, Auftragspos, Buch WHERE Kunde.Nr=Auftrag.Kundennummer AND Auftrag.Nr=Auftragspos.Auftragsnummer AND Auftragspos.Buchnummer=Buch.Nr AND Auftrag.Datum BETWEEN '2000-04-01' AND '2000-04-30' GROUP BY Kunde.Nr HAVING AVG(Auftragspos.Menge)>=20 ORDER BY Kunde.Nr

Auftragsdurchschnitt größer gleich 20 => AVG(Auftragspos.Menge)>=20

... link (0 comments)   ... comment


Donnerstag, 20. März 2008
Informationsverarbeitung 2. Aufgabe
Homework IV 2

Alle Orte in Salzburg, welche eine Postleitzahl haben, die nicht mit 50 beginnt.

SELECT Ort, Plz FROM PLZ Where Region='Sa' AND Plz NOT LIKE '50%'

Wieviel kostet durchschnittlich ein Buch des Autors Herrmann?

SELECT AVG(Preis) FROM Buch WHERE Autor LIKE '%Herrmann%'

Welche Kunden kommen aus der Region Salzburg?

SELECT Kunde.Nachname, Kunde.Vorname, Kunde.Plz FROM Kunde, PLZ WHERE Kunde.Plz=PLZ.Plz AND PLZ.Region='Sa'

Wieviel hat der Kunde Dickmann maximal bei einer Bestellung ausgegeben?

SELECT MAX(Auftragspos.Menge*Buch.Preis) FROM Kunde, Auftrag, Auftragspos, Buch WHERE Kunde.Nachname='Dickmann' AND Kunde.Nr=Auftrag.Kundennummer AND Auftrag.Nr=Auftragspos.Auftragsnummer AND Auftragspos.Buchnummer=Buch.Nr

Liste der Verlage mit mehr als 30 Titel.

SELECT Verlag.Name, COUNT(*) FROM Buch, Verlag WHERE Buch.Verlag=Verlag.Kurzbezeichnung GROUP BY Verlag.Name HAVING COUNT(Verlag.Name) > 30

lg G. Damir

... link (0 comments)   ... comment


Dienstag, 11. März 2008
Willkommen
.....auf meinem Blog!

... link (0 comments)   ... comment


Online for 6102 days
Last update: 2008.06.25, 17:14
status
You're not logged in ... login
menu
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
November 2024
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
30
 
 
 
recent updates
Schulbuchhandel - Präsentation
praesentation (pdf, 57 KB)
by Damir.Grahovac.Uni-Linz (2008.06.25, 17:14)
Informationsverarbeitung...
5. Aufgabe: eBusiness ist ein Begriff, der dem Pluralismus...
by Damir.Grahovac.Uni-Linz (2008.05.27, 23:28)
Informationsverarbeitung...
Meine Matrikelnummer ist 0456300. => Aufgabenstellung...
by Damir.Grahovac.Uni-Linz (2008.04.23, 20:24)
Informationsverarbeitung...
3rd Homework IV I. SELECT Kunde.Nr, Kunde.Nachname,...
by Damir.Grahovac.Uni-Linz (2008.04.08, 20:30)
Informationsverarbeitung...
Homework IV 2 Alle Orte in Salzburg, welche eine Postleitzahl...
by Damir.Grahovac.Uni-Linz (2008.03.20, 13:38)

xml version of this page

made with antville