WITH TB AS(
 SELECT 1 SEQ , '사과' AS ITEM
 UNION ALL
 SELECT 1 SEQ , '포도' AS ITEM
 UNION ALL
 SELECT 2 SEQ , '바나나' AS ITEM
 UNION ALL
 SELECT 2 SEQ , '망고' AS ITEM
 UNION ALL
 SELECT 3 SEQ , '복숭아' AS ITEM
)
SELECT DISTINCT A.SEQ
  , STUFF((
      SELECT ',' + CONVERT(VARCHAR(50), B.ITEM)
      FROM TB AS B
      WHERE A.SEQ = B.SEQ
      FOR XML PATH('')
      ), 1, 1, '') AS ITEM
FROM TB AS A
--------------------------------------------------------------
결과
--------------------------------------------------------------
1 사과,포도
2 바나나,망고
3 복숭아
728x90
    
    
  반응형
    
    
    
  'DB > Mssql' 카테고리의 다른 글
| mssql 부하쿼리 확인 (0) | 2018.01.09 | 
|---|---|
| mssql 테이블 복사 (0) | 2018.01.09 | 
| mssql update alias (0) | 2018.01.09 | 
| mssql SET문 설명 및 사용법 (0) | 2018.01.02 | 
| mssql 데이터형 우선 순위 (0) | 2018.01.02 |