SQl QUERY fehler

fridolin12

Benutzer
Beiträge
13
Muss noch EAN-Code und Umsatz ausgeben wie machen ich das geben sind folgende Relationen:

produkt (ean, bezeichnung, kategorie, ekPreis, listPreis) (View)
filiale (filNr, inhName, strasse, plz) (View)
sortiment (filNr, ean, vkPreis, preisRed, bestand) (View)
kunde (kundeNr, name, bonStufe) (View)
rechnung (rechnungNr, datum, bezahlt, kundeNr, filNr) (View)
rechnungPos (rechnungNr, datum, positionNr, ean, einzelPreis, menge) (View)

Das ist meine Query:
Select max("STUECK") as "STUECK", kategorie
FROM (Select kategorie, ean, SUM("STUECK") as "STUECK", SUM("UMSATZ") as "UMSATZ"
FROM (Select p1.kategorie, p1.ean, SUM(r1.menge) as "STUECK", SUM(r1.menge)*r1.einzelPreis as "UMSATZ"
FROM rechnungPos r1
INNER JOIN produkt p1
ON p1.ean = r1.ean
GROUP BY p1.ean, p1.kategorie, r1.einzelPreis)
GROUP BY (kategorie, ean))
GROUP BY kategorie

Derzeitige Ausgabe:
STUECK KATEGORIE 7 Pflege 3 Ersatz 4 Audio 16 Sonstiges

Bitte um Hilfe wäre sehr dringend!!!! am besten noch heute wäre wirklich super

mfg fridolin
 
Werbung:
Zurück
Oben