Das ist auf jeden Fall schon sehr gut. Vielen Dank!
Jetzt bekomme ich folgendes Ergebnis:
Wie kann ich es jetzt einstellen, dass er mir die Ergebnisse nicht doppelt hintereinander schreibt, sondern ausschließlich die Ergebnisse nebeneinander?
Jetzt bekomme ich folgendes Ergebnis:
test
2 EURO; 2 EURO
1 INDU; 1 INDU
Code:
Select STUFF((SELECT '; ' ,+ cast(ap AS VARCHAR(10)) + Bezeichnung2
from Auftragspakete apk
join FraechterVerpackungsarten fvp on fvp.Verpackungsart = apk.Verpackungsart
where apk.SendungsNr = '10127' and fvp.FraechterNr = '001' and not fvp.Mandant = '01' group by fvp.Bezeichnung
FOR XML PATH('')),1,2,'') as test
from (select COUNT(DISTINCT apk.Barcode) as ap, fvp.Bezeichnung as Bezeichnung2 from Auftragspakete as apk Join FraechterVerpackungsarten fvp on fvp.Verpackungsart = apk.Verpackungsart
where apk.SendungsNr = '10127' and fvp.FraechterNr = '001' and not fvp.Mandant = '01' group by fvp.Bezeichnung) as AnzahlPakete2