Mysql GROUP_CONCAT - 여러 행을 한 줄로 표현하기
페이지 정보
본문
여러개의 열로 결과가 출력되는 쿼리를 한 줄의 열에 표현하고 싶을 때 GROUP_CONCAT을 사용한다.
* SELECT GROUP_CONCAT('컬럼명' SEPARATOR '구분문자') FROM 테이블명
예를 들자면
쿼리 : SELECT member_id FROM member_table;
결과 :
| memebr_id |
| admin |
| memberid1 |
| memberid2 |
| user1 |
| user2 |
| .... |
이렇게 출력되는 쿼리에서 GROUP_CONCAT을 사용한다면 하나의 열로 묶을수가 있다
쿼리 : SELECT GROUP_CONCAT(member_id SEPARATOR ',') AS all_id FROM memebr_table;
결과 :
| all_id |
| admin,memberid1,memberid2,user1,user2 .... |
위의 결과 처럼 하나의 열에 지정한 구분자를 기준으로 모든 열이 붙어서 출력이 되는걸 확인할 수 있다.
추천0 비추천0
댓글 0
댓글목록
등록된 댓글이 없습니다.
- 1(current)


운영자
11월 29일 토스 행운퀴즈 문제 정답 …
서장훈, ‘딸 사진 공개’…“다른 애들보…
이은지, 러닝으로 65kg→56kg ‘깜…
[오늘의 금값시세] 2025년 11월 2…
추성훈, 응급실 다녀온 날 ‘하차’…기안…
황신혜·이진이, 함은정 결혼식서 ‘자매 …
[오늘의 금값시세] 2025년 12월 1…
이지혜, 인중축소술 논란…“앞니만 보인다…
알리익스프레스, 2025년 12월 할인코…
이경실 딸 손수아, 상의 탈의 화보로 시…