MsSQL de bir hücre içinde diğer tablodaki ona bağlı satırları gömmek istiyorsanız aşağıdaki kod parçası işinize yarayacaktır:
SELECT SehirlerHucresi = STUFF((
SELECT ',' + SehirAdi
FROM Tablo.Sehirler
FOR XML PATH('')
), 1, 1, '')
başka bir örnek:
Select CountryName from Application.Countries
Declare @val Varchar(MAX);
Select @val = COALESCE(@val + ', ' + CountryName, CountryName)
From Application.Countries Select @val;
SQL Server 2017 üzerinde ise STRING_AGG fonksiyonunu kullanabilirsiniz

SELECT
SS.SEC_NAME,
STUFF((SELECT ‘; ‘ + US.USR_NAME
FROM USRS US
WHERE US.SEC_ID = SS.SEC_ID
FOR XML PATH(”)), 1, 1, ”) [SECTORS/USERS]
FROM SALES_SECTORS SS
GROUP BY SS.SEC_ID, SS.SEC_NAME
ORDER BY 1