Ik denk dat we meer informatie nodig hebben voordat we je kunnen helpen.
Ik denk dat je de informatie op kindniveau in een ouder-kindrelatie probeert op te maken in een lijst. Je hebt waarschijnlijk zoiets gezien blog op internet.
Uw zoekopdracht is echter niet correct opgemaakt.
Is de ErrorMaster (Production.ProductCategory) de bovenliggende en CallRegErrors (SUB.ProductCategoryID) de onderliggende?
Als dat zo is, verander dan gewoon de query in die tabelnaamveldnamen om het te laten werken.
Ik heb de REPLACE-functie voor het algemene resultaat gebruikt om COMMAS te wijzigen in 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
U kunt de regelterugloop alleen zien in het uitvoervenster als het type is ingesteld op TEXT in SSMS.
Ik hoop dat dit je probleem oplost. Zo niet, schrijf dan terug met meer informatie!!