Hallo Olaf,
danke für die Rückmeldung.
Ich habe hier auch eine Lösung gefunden. Es geht darum, dass die DISTINCT-Werte einer Spalte, die Spalten einer weiteren Tabelle werden sollten. Ich habe das wie folgt gelöst:
DECLARE @cols NVARCHAR(max),
@query NVARCHAR(max)
SELECT @cols =
STUFF
(
(
SELECT ',' + ' QUOTENAME(Ort)
FROM HitTable$
GROUP BY Ort
FOR XML PATH(''), TYPE
).value('.', 'NVARCHAR(max)'),1,1,''
)
SET @query = 'SELECT x, y, ' + @cols + ' FROM ...
execute(@query)
Damit hat es funktioniert :-)
Gruß Jürgen