Supportnet Computer
Planet of Tech

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

Antwort von