2016-05-23 11 views

答えて

0

次のコードを試してください。これはSQL Server 2012で正常に動作しています

DECLARE @Table TABLE (SID int, LOTID int, TEST CHAR(2)) 
INSERT INTO @Table 
(SID,LOTID,TEST) 
VALUES 

(1,45,'A'), 
(1,45,'B'), 
(1,45,'C') 

SELECT SID,LOTID, TEST = 
    STUFF((SELECT ', ' + TEST 
      FROM @Table b 
      WHERE b.SID = a.SID 
      FOR XML PATH('')), 1, 2, '') 
FROM @Table a 
GROUP BY SID,LOTID 
関連する問題