Weblog von Sinisa
Dienstag, 17. April 2007
2 Hausübung
Aufgabe:
1. Kundenanalyse: stellen Sie fest, wer Ihre "guten Kunden" sind, welche Art der Produkte sie kaufen, wo sie angesiedelt sind, u.a.m.

Da meine Kollegen in ihrer Kundenanalyse als "gute Kunden" Leute aus ganz Österreich genommen haben, habe ich in meiner Analyse Kunden nur aus Oberösterreich in Betracht genommen, die den größten Umsatz gemacht haben.



Sql Anfrage
Select Kunde.Nr,Kunde.Nachname,Kunde.Vorname,PLZ.Plz,PLZ.Region,Sum(Auftragspos.Menge*Buch.Preis)as Umsatz
from PLZ,Kunde,Auftrag,Auftragspos,Buch
where PLZ.Plz=Kunde.Plz
and Kunde.Nr=Auftrag.Kundennummer
and Auftrag.Nr=Auftragspos.Auftragsnummer
and Auftragspos.Buchnummer=Buch.Nr
and PLZ.Region="O"
group by Nachname
order by 6 desc


Erklärung:

Select: dieser Befehl dient zur Auswahl der Felder, die angezeigt werden sollen. In diesem Fall ist das die Kundennummer, der Kunde, der Nachname, der Vorname, die PLZ, die Region und der Umsatz.

From: dieser Befehl zeigt uns wovon die Daten bezogen werden sollen. In diesem Fall sind das die PLZ, der Kunde, der Auftrag, der Auftragspos und das Buch.

Where: dieser Befehl stellt die Verknüpfung zwischen den einzelnen Bereichen.

Group by: mit diesem Befehl werden die Daten gruppiert, in diesem Fall by Nachname.

Desc: dieser Befehl listet die Daten nach absteigendem Umsatz.



2. Beispiel: Als zweites habe ich die Kunden genommen, die den größten Umsatz zwischen 23.10.2000 und 23.04.2001 gemacht haben.



Sql Anfrage
Select Kunde.Nr,Kunde.Nachname,Kunde.Vorname,PLZ.Plz,PLZ.Region,Sum(Auftragspos.Menge*Buch.Preis)as Umsatz
from PLZ,Kunde,Auftrag,Auftragspos,Buch
where PLZ.Plz=Kunde.Plz
and Kunde.Nr=Auftrag.Kundennummer
and Auftrag.Nr=Auftragspos.Auftragsnummer
and Auftragspos.Buchnummer=Buch.Nr
and PLZ.Region="O"
and Auftrag.Datum between'2000-10-23'and'2001-04-23'
group by Nachname
order by 6 desc



Verweis zu den Kollegen:
  • Josef Fahrner,
  • Richard Hartinger,
  • Senida Kahriman,
  • Bernadette Maissner,
  • Willi Angerer,
  • David Poechhacker,
  • Renate Steinhuber
  • Claudia Zechmeister

... comment

Online for 6406 days
Last update: 2007.07.02, 16:25
status
You're not logged in ... login
menu
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
April 2007
Mo
Di
Mi
Do
Fr
Sa
So
 
 
 
 
 
 
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
18
19
20
21
22
23
24
25
26
27
28
29
30
 
 
 
 
 
 
 
recent updates
Aufgabe 6a
Remodellieren Sie das Geschäftsmodell für...
by Sinisa.Mladenovic.Uni-Linz (2007.07.02, 16:24)
Tutorium 19.06.2007
Eingabe Auswahl Kunde Buch Verlag 1.Umsätze...
by Sinisa.Mladenovic.Uni-Linz (2007.06.25, 16:03)
5 Tutorium
Buchtitel: Verlag: Österreichischer...
by Sinisa.Mladenovic.Uni-Linz (2007.06.05, 13:17)
4 Hausübung
Mediengerechte Integration der SQL Abfragen Aufgabe: 1....
by Sinisa.Mladenovic.Uni-Linz (2007.05.21, 13:10)
5 Hausübung
"Informationsgehalt und Breitenwirkung" nach Laudon...
by Sinisa.Mladenovic.Uni-Linz (2007.05.21, 01:10)

xml version of this page

made with antville