티스토리 뷰

sy.

20220306 MSSQL STRING_AGG

segment 2022. 3. 6. 13:50

1-1. MySQL - GROUP_CONCAT

컬럼의 값을 하나로 합쳐서 보여준다. 기본적으로는 콤마가 구분자. 

SELECT GROUP_CONCAT(m_id) FROM tb_member;

1-2. 구분자 변경시에는 SEPARATOR '구분자' 를 사용한다.

SELECT GROUP_CONCAT(m_id SEPARATOR '||') AS G01 FROM tb_member;

 

 

 

2-1. MSSQL - STRING_AGG

 

2-2.

select String_agg(area,',') G02 from tCity;

select String_agg(area,'||') G02 from tCity;

 

2-3. WITHIN GROUP(ORDER BY 컬럼명 DESC or ASC)

select String_agg(area,'||') WITHIN GROUP (ORDER BY area DESC) 정렬o from tCity;

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함