Einzelnen Beitrag anzeigen

Ykcim

Registriert seit: 29. Dez 2006
Ort: NRW
804 Beiträge
 
Delphi 10.4 Sydney
 
#1

varChar zusammenfassen

  Alt 31. Jan 2019, 11:44
Datenbank: MySQL • Version: 5 • Zugriff über: UniDac
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
Patrick
  Mit Zitat antworten Zitat