SQL 문자열 그룹 취 합 (그룹 을 나 눈 데이터 조회 후 쉼표 로 구분)

3367 단어 sql
create table tb(id int, value varchar(10))
insert into tb values(1, 'aa')
insert into tb values(1, 'bb')
insert into tb values(2, 'aaa')
insert into tb values(2, 'bbb')
insert into tb values(2, 'ccc')
go

select id, [value] = stuff((select ',' + [value] from tb t where id = tb.id for XML path('')) , 1 , 1 , '')
from tb
group by id

좋은 웹페이지 즐겨찾기