Grundlagen der Computernetzwerke |
Freitag, 6. Januar 2006
Explorieren sie ihren Betrieb!
stefan.lausecker.Uni-Linz, 19:45h
Folgende Abfragen wurden von mir bei der Exploration des fiktiven Buchhandels verwendet:
Kundenanzahl je Region: SELECT count(*) AS Kundenanzahl FROM Kunde, PLZ WHERE Kunde.PLZ=PLZ.Plz AND Region like 'T' durchschnittlicher Kundenumsatz (funktioniert nicht): SELECT PLZ.Region, AVG(Buch.Preis * Artikel.Menge) AS Durchschnittsumsatz FROM Buch, Artikel, Kunde, Auftrag, PLZ WHERE Artikel.Buchnummer = Buch.Nr AND Artikel.Auftragsnummer = Auftrag.Nr AND Auftrag.Kundennummer = Kunde.Nr AND Kunde.Plz = PLZ.Plz GROUP BY PLZ.Region Gesamtumsatz je Region: SELECT PLZ.Region, SUM(Buch.Preis * Artikel.Menge) AS Gesamtumsatz FROM Buch, Artikel, Kunde, Auftrag, PLZ WHERE Artikel.Buchnummer = Buch.Nr AND Artikel.Auftragsnummer = Auftrag.Nr AND Auftrag.Kundennummer = Kunde.Nr AND Kunde.Plz = PLZ.Plz GROUP BY PLZ.Region Anzahl an bisherigen Bestellungen: SELECT Kundennummer, Vorname, Nachname, Count(*) AS Auftragsanzahl FROM Auftrag, Kunde, PLZ WHERE Auftrag.Kundennummer = Kunde.Nr AND PLZ.Plz = Kunde.Plz AND Ort like '%Linz%' GROUP BY Kundennummer, Vorname, Nachname ORDER BY 4 Gesamter Umsatz je Kunde: SELECT Kunde.Nr, Vorname, Nachname, SUM(Preis * Menge) AS Auftragssumme FROM Kunde, Auftrag, Artikel, Buch WHERE Kunde.Nr = Kundennummer AND Auftrag.Nr = Auftragsnummer AND Buch.Nr = Buchnummer GROUP BY Kunde.Nr ORDER BY 4 DESC ... comment |
Online for 6971 days
Last update: 2006.01.06, 19:45 status
You're not logged in ... login
menu
search
calendar
recent updates
Explorieren sie ihren...
Folgende Abfragen wurden von mir bei der Exploration... by stefan.lausecker.Uni-Linz (2006.01.06, 19:45) Willkommen zu meinem...
In meinem Weblog soll es um die Grundlagen der Computernetzwerke... by stefan.lausecker.Uni-Linz (2005.11.05, 11:28) |