Weblog von Sinisa |
... newer stories
Dienstag, 17. April 2007
2 Hausübung
Sinisa.Mladenovic.Uni-Linz, 15:47h
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:
... link (0 comments) ... comment ... older stories
|
Online for 6455 days
Last update: 2007.07.02, 16:25 status
You're not logged in ... login
menu
search
calendar
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 Kund by Sinisa.Mladenovic.Uni-Linz (2007.06.25, 16:03) 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) |