Ich würde es mal mit einer SQL-Stored-Procedure oder User-Defined-SQL-Function probieren, die als Ergebnis eine Tabelle liefert.

Du mußt nur die Zeichenkette der Überschrift in der Prozedur selber bestimmen können.

PS: das Wörtchen "as" habe ich immer weggelassen.