Hallo zusammen,
ich hänge an einem größeren Problem und hoffe auf Eure Hilfe.
Ich habe 3 Tabellen:
1. Artikel, Spalten: [ID], [ArtName], ...
2. Lager, Spalten: [ID], [Name]
3. Artikelbewegung: [ID_fortlaufend], [LagerID], [ArtikelID], [Zugang], [Abgang]
Die Abfrage, an der ich atm hänge sollte mir eine neue Tabelle liefern, die in etwa so aussieht:
[ArtikelID], [SummeLager1], [SummeLager2], [SummeLager3], ...., [Summe über alle Lager]
Die Summe über alle Läger würde so funktionieren:
aber ich bin echt planlos, wie ich die anderen Spalten in die gleiche neue Tabelle bekomme.
Hat einer von Euch die zündende Idee?
(danke)
PS: Schön wäre noch, wenn die Spaltenbezeichnung der SummeLagerX den Namen aus der Tabelle Lager hätte.
ich hänge an einem größeren Problem und hoffe auf Eure Hilfe.
Ich habe 3 Tabellen:
1. Artikel, Spalten: [ID], [ArtName], ...
2. Lager, Spalten: [ID], [Name]
3. Artikelbewegung: [ID_fortlaufend], [LagerID], [ArtikelID], [Zugang], [Abgang]
Die Abfrage, an der ich atm hänge sollte mir eine neue Tabelle liefern, die in etwa so aussieht:
[ArtikelID], [SummeLager1], [SummeLager2], [SummeLager3], ...., [Summe über alle Lager]
Die Summe über alle Läger würde so funktionieren:
Code:
SELECT SUM(posten.Zugang - posten.Abgang) AS GesamtMenge
FROM artikelbewegung as posten Group by ArtikelID
Hat einer von Euch die zündende Idee?
(danke)
PS: Schön wäre noch, wenn die Spaltenbezeichnung der SummeLagerX den Namen aus der Tabelle Lager hätte.