level 6
DROP TABLE #T1;
CREATE TABLE #T1
(Id int,
Des varchar(10),
);
INSERT INTO #T1 VALUES (1,'A')
INSERT INTO #T1 VALUES (1,'B')
INSERT INTO #T1 VALUES (2,'C')
INSERT INTO #T1 VALUES (2,'D')
INSERT INTO #T1 VALUES (2,'E')
SELECT Id,STUFF((SELECT ','+Des FROM #T1
WHERE a.id=id FOR XML PATH('')),1,1,'') AS Des
FROM #T1 AS a GROUP BY ID
2020年04月23日 09点04分
4