Hallo Leute,
ich möchte gerne die Daten welche in einer Tabelle untereinander stehen nebeneinander bekommen. Mit Beträgen ist das ja kein Problem (SUM) aber wie mache ich das mit Text ?
Beispiel
Tabelle1
Delphi-Quellcode:
Standort, Regal, Artikeltext
Raum_1, 1, Artikel 1
Raum_1, 2, Artikel 2
Raum_1, 3,
Raum_1, 4, Artikel 4
In Raum_1 Regal 3 ist nicht drin.
Dann dachte ich mir es sollte so funktionieren
Delphi-Quellcode:
Select Standort,Regal,
iif (Regal = '1', Artikeltext,NULL) as Regal_1,
iif (Regal = '2', Artikeltext,NULL) as Regal_2,
iif (Regal = '3', Artikeltext,NULL) as Regal_3,
iif (Regal = '4', Artikeltext,NULL) as Regal_4,
From ArtikelDaten
Where Artikeltext <> '' and Artikeltext is not NULL
Groub by Standort,Regal
Also Ergbis hätte ich dann gerne
Raum1,Artikel 1,Artikel 2,,Artikel 4
Leider kommt das hier raus
Raum1,Artikel1,NULL,NULL,NULL
Raum1,NULL,Artikel2,NULL,NULL
Raum1,NULL,NULL,NULL,Artiek4
Nun die große Frage : "Wie bekomme ich alles in einen Zeile ?
Tanja