Tímhle fíglem lze výsledky dotazu zformátovat do jednoho sloupce.
Klasický dotaz zobrazí výsledky v řádcích
SELECT Posta
FROM TabPSC
Výsledek:
Použitím příkazu pro formátování XML lze výsledky vypsat do řádku, čárku přitom použijeme jako oddělovač výsledků
SELECT ',' + Posta
FROM TabPSC
FOR XML PATH('')
Výsledek:
Pomocí příkazu STUFF odstraníme první čárku. Celá konstrukce dotazu je pak takováto:
SELECT STUFF((
SELECT ',' + Posta
FROM TabPSC
FOR XML PATH('')
), 1, 1,'')
Výsledek: