MySQL
के विपरीत , SQL Server
ऐसा करने के लिए कोई अंतर्निहित कार्य नहीं है। लेकिन आप अभी भी CROSS APPLY
. का उपयोग करके इसका अनुकरण कर सकते हैं और FOR XML PATH('')
SELECT a.ID,
SUBSTRING(d.NameList,1, LEN(d.NameList) - 1) Names
FROM a
CROSS APPLY
(
SELECT DISTINCT [NAME] + '; '
FROM B
WHERE A.ID = B.DupID
FOR XML PATH('')
) D (NameList)