Christian Hackl Weblog |
... newer stories
Dienstag, 27. November 2007
Plausibilisierung der SQL-Abfragen aus Aufgabe 3 (Aufgabe 4)
Christian.Hackl.Uni-Linz, 16:10h
Meine erste Abfrage lautete "Anzahl der Kunden pro Region", wobei ich folgende SQL-Syntax verwendete:
SELECT PLZ.Region, count(Kunde.Nr) AS "Gesamtkundenanzahl" FROM PLZ, Kunde WHERE PLZ.Plz=Kunde.Plz GROUP BY PLZ.Region ORDER BY 2 DESC Die Ergebnisse dieser Abfrage kann ich mit folgenden Abfragen überprüfen:
oder mit der Abfrage nach der Gesamtkundenanzahl des Unternehmens, die auf die selbe Gesamtanzahl kommt wie die Abfrage in Aufgabe 3:
Außerdem kommen zwei Kolleginnen auf das selbe Ergebnis: /0555673/ /0356162/ Um auf das Kommentar vom Herrn Professor einzugehen, werde ich neben meiner eigentlichen Aufgabe der Plausibilisierung meiner Ergebnisse aus Aufgabe 3 mit möglichst einfach gehaltenen Abfragen stattdessen meine Kunden aus Vorarlberg betrachten, welche auch tatsächlich einen Umsatz tätigen, um die Bezeichnung "Kunde" zu verdienen. Mit dieser anscheinend richtigen Abfrage ermittle ich die Einzelumsätze jedes Kunden, der aus der Region Vorarlberg kommt:
Demzufolge hat beispielsweise Josef Hirmer mit der Kundennummer 655 den geringsten Umsatz mit 200,4 GE. Stellt man aber folgende 2 Abfragen dem gegenüber, stellt man fest, dass Herr Hirmer keinen Umsatz tätigen kann, da er zwar die Aufträge mit den Nummern 2075 und 2180 gegeben hat, die dazugehörigen Auftragspositionen aber leer sind. Diese unzureichende Datenmenge der Datenbank lässt eine vernünftige betriebswirtschaftliche Abfrage nicht zu. Wie man auf das Ergebnis von 200,4 der ersten Abfrage kommt, bleibt mir leider unverständlich und bitte daher um eine klärende Diskussion während der LVA.
In der Tabelle Auftrag gibt es Auftragsnummern von 1 bis 2653. In der Tabelle Auftragspositionen gibt es jedoch nur Auftragspositionen für die Auftragsnummern von 1 bis einschließlich 1000. Das heißt, dass alle Auftragsnummern größer 1000 keine Auftragspositionen vorweisen und ergo keine Umsätze machen können. ... link (2 comments) ... comment ... older stories
|
Online for 6292 days
Last update: 2008.02.07, 13:17 status
You're not logged in ... login
menu
search
calendar
recent updates
Finalisierung meines...
Auch in meinem Geschäftsmodell kommt es zu einer... by Christian.Hackl.Uni-Linz (2008.02.07, 13:17) Praktische Klausur
Anbei findet ihr meine Bearbeitung der praktischen... by Christian.Hackl.Uni-Linz (2008.01.30, 09:33) Kunden- & Marktanalyse...
Als Unternehmer des Lehrbuchhandels möchte ich... by Christian.Hackl.Uni-Linz (2008.01.30, 08:38) Tutoriums-Protokoll
1. Tutorium IV2 10.10.2007 Stoffumfang bzw. Planung: +... by Christian.Hackl.Uni-Linz (2008.01.16, 08:46) |