Hallo Zusammen,
ich habe eine Tabelle, in der die Lagerbestände geführt werden. Allerdings kann ein Artikel Lagerbestand auf unterschiedlichen Lägern haben. Das sieht dann so aus:
Delphi-Quellcode:
SELECT Artikel, Lager, Menge FROM LBestand
where Artikel='xyz0001'
Ergebnis
Artikel___Lager___Menge
xyz0001__L2______100.000
xyz0001__G6_______50.000
Mein Ziel ist es, die Abfrage so umzubauen, dass das Ergebnis wie folgt aussieht:
Artikel___Lager___Menge
xyz0001__L2, G6__150.000
Dabei ist meine Schwierigkeit, die Läger zusammen zu bekommen. Die Menge löse ich so:
Delphi-Quellcode:
SELECT Artikel, Lager, sum(Menge) FROM LBestand
where Artikel='xyz0001'
Das Ergebnis dieser Abfrage sieht so aus:
Artikel___Lager___Menge
xyz0001__L2______150.000
Also das zweite Lager fehlt.
Hat jemand einen Tip, wie ich die Abfrage umbauen muss?
Vielen Dank
Patrick