Jeg tror, vi har brug for flere oplysninger, før vi kan hjælpe dig.
Jeg tror, du forsøger at formatere oplysningerne på underordnet niveau i et forældrebarnsforhold til en liste. Du har sikkert set noget som denne blog på nettet.
Din forespørgsel er dog ikke korrekt formateret.
Er ErrorMaster (Production.ProductCategory) forælderen og CallRegErrors (SUB.ProductCategoryID) barnet?
Hvis det er tilfældet, skal du bare ændre forespørgslen til de feltnavne med tabelnavne, så det virker.
Jeg brugte REPLACE-funktionen på det samlede resultat til at ændre KOMMAS til CR + LF.
-- Sample database
USE AdventureWorks2012
GO
-- Change SQL from www.sqlandme.com for this users problem
SELECT
CAT.Name AS [Category],
REPLACE(STUFF((
SELECT ',' + SUB.Name AS [text()]
FROM Production.ProductSubcategory SUB
WHERE SUB.ProductCategoryID = CAT.ProductCategoryID
FOR XML PATH('')
), 1, 1, '' ), ',', CHAR(13) + CHAR(10))
AS [Sub Categories]
FROM Production.ProductCategory CAT
Du kan kun se vognretur i outputvinduet, når typen er sat til TEXT i SSMS.
Jeg håber, at dette løser dit problem. Hvis ikke, så skriv venligst tilbage med flere oplysninger!!