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 |