GROUP_CONCAT : 조건에 맞는 값들을 묶어서 출력하기

유영·2025년 5월 13일
0

MYSQL

목록 보기
25/26

출처 : https://wnwa.tistory.com/34

GROUP_CONCAT 함수 적용한 'department1' TABLE

위와 같이 '같은 팀' 조건에 해당하는 값들을 묶어서 출력하는 쿼리는 아래와 같습니다.

SELECT team as '팀', GROUP_CONCAT(member1) as '같은팀'
FROM department1
GROUP BY team;```

해당 쿼리에서 가장 중요한 것은 GROUP BY 입니다. 왜냐하면 '같은팀'으로 묶어주기 위한 '기준'이 되기 때문입니다.

즉, A팀 B팀 C팀으로 GROUP BY(그룹화)를 시켜주고,

각 팀에 해당하는 그룹들을 GROUP_CONCAT 함수로 묶어서 출력하게 되는 형식이에요.

0개의 댓글