Supportnet / Forum / Datenbanken
Auswahlabfrage / Kreuztabelle mit kumulierten Werten
Frage
Hallo,
ich habe das Problem, dass ich in einer Abfrage mit einem Produkt die Anzahl der Rückläufer ermitteln möchte.
Allerdings sollen die Werte kumuliert dargestellt werden.
Ich habe hier einmal die Auswahlabfrage und die Kreuztabelle in SQL-Format beigefügt.
Auswahlabfrage:
SELECT Auftrag.[WE-Datum], Protokolle.Produktion, Protokolle.Artikelname, Artikel.Artikelbeschreibung, Count(Artikel.Artikelname) AS Anzahl
FROM Artikel INNER JOIN (Auftrag INNER JOIN Protokolle ON Auftrag.Auftrag = Protokolle.Auftrag) ON Artikel.Artikelname = Protokolle.Artikelname
GROUP BY Auftrag.[WE-Datum], Protokolle.Produktion, Protokolle.Artikelname, Artikel.Artikelbeschreibung
HAVING (((Protokolle.Produktion)="2000") AND ((Protokolle.Artikelname)="DC340"))
ORDER BY Auftrag.[WE-Datum];
Kreuztabelle:
TRANSFORM Sum([ArRüPro2000].[Anzahl]) AS [Summe von Anzahl]
SELECT [ArRüPro2000].[Produktion]
FROM ArRüPro2000
GROUP BY [ArRüPro2000].[Produktion]
PIVOT Format([WE-Datum],"yyyy");
Für eine Lösung z.B. mit dem Befehl DomSumme wäre ich sehr dankbar. Das Problem liegt auch darin, dass ich mich mit SQL nich auskenne und nicht weiß wie ich diesen Befehl anwende. Vielleicht kann jemand die oben gedruckten Abfragen abändern!
Gruß Alonsio