mysql 문자열 묶음

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

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

    1) 예시로 기본 사용법 알아보기 - 'department1' TABLE 기본 형태 - 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 함수로 묶어서 출력하게 되는 형식이에요. 2) 구분자 변경하기 GROUP_CONC..