Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Sap-Zap am Dezember 22, 2016, 08:34:02

Titel: SQL Abfrage - Kumulierte Zeilen
Beitrag von: Sap-Zap am Dezember 22, 2016, 08:34:02
Hallo,

ich hoffe mir kann hier jemand im Forum weiterhelfen.

Ich möchte Warenbewegungen kumuliert darstellen. Im Beispiel soll pro Kostenstelle und Material die Menge un Summe kumuliert werden. Die erste Tabelle stellt hier die Ausgangstabelle dar und die zweite Tabelle stellt die Ergebnistabelle dar. Kann mir hier bitte jemand mitteilen, wie ich das mit einer SQL-Abfrage lösen kann.

Danke schon mal.

Hier die Tabellen:



Titel: Re: SQL Abfrage - Kumulierte Zeilen
Beitrag von: MzKlMu am Dezember 22, 2016, 08:51:04
#gelöscht
Titel: Re: SQL Abfrage - Kumulierte Zeilen
Beitrag von: MaggieMay am Dezember 22, 2016, 23:54:05
Hallo,

die Lösung besteht in einer gruppierten Abfrage. Wie sich das einrichten lässt, hängt von der Access-Version ab. In A2010 findest du das im Abfrageentwurf im Register "Entwurf" unter dem Summenzeichen.
Titel: Re: SQL Abfrage - Kumulierte Zeilen
Beitrag von: ebs17 am Dezember 23, 2016, 09:29:25
SELECT
   [Kostenst.],
   [Material-Nr.],
   Materialkurztext,
   Werk,
   SUM(Menge) AS SMenge,
   SUM([Summe €]) AS SEuro
FROM
   DeineTabelle
GROUP BY
   [Kostenst.],
   [Material-Nr.],
   Materialkurztext,
   Werk


Die SQL-Anweisung ist über alle Accessversionen gleich, und sie würde zur eigentlichen Ausführung kommen.
An Deinen Bezeichnungen solltest Du noch etwas arbeiten.