Daniel`s IV II Blog @ JKU
Mittwoch, 2. April 2008
Übung
So weitergehts mit SQL

Möchte alle Kunden mit der Anzahl aller jeweiligen Aufträge und die gesamte Summe der Aufträge wissen!

Mein Lösungsvorschlag wäre:

select Kunde.Nachname, Kunde.Vorname, Kunde.Nr as Kundennummer, count(Auftrag.Nr) as "Anzahl der Aufträge", Sum(Buch.Preis*Auftragspos.Menge) as Umsatz
from Kunde, Auftrag, Buch, Auftragspos
where Kunde.Nr = Auftrag.Kundennummer and Auftrag.Nr = Auftragspos.Auftragsnummer and Auftragspos.Buchnummer = Buch.Nr
group by Kunde.Nachname

Vielleicht kann mir ja wer erklären wie das nochmals mit den group by, having und order by geht ...
also order by is ja so etwa wie der distinctiv Befehl oder?

Vielen Dank

... comment

Online for 6105 days
Last update: 2008.11.05, 22:05
status
You're not logged in ... login
menu
... home
... topics
... galleries

... ::collabor:: home
search
 
calendar
April 2008
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
Zwei Sonderaufgaben für...
Reorganisieren Sie Ihren Lernblog, er ist in der...
by Hans.Mittendorfer.Uni-Linz (2008.11.05, 22:05)
Tutorium part II
Select Verlag, count(*) As Buchanzahl from Buch Group...
by Daniel.HELLEIS.Uni-Linz (2008.04.15, 09:43)
hi arbeite mit dem Befehl...
hi arbeite mit dem Befehl "between", dann tust du...
by patrick.fuehrer.Uni-Linz (2008.04.13, 11:02)
hi sehe ich das so richtig: Einkauf...
hi sehe ich das so richtig: Einkauf sind die Werte,...
by patrick.fuehrer.Uni-Linz (2008.04.10, 08:25)
Hilfe!
hilfe excel vs. sql ( sql, 46 KB) kann mir da vielleicht...
by Daniel.HELLEIS.Uni-Linz (2008.04.09, 15:19)

xml version of this page

made with antville