본문 바로가기
🛠️Skill/SQL

[SQL문법] GROUP_CONCAT 그룹별 집계

by Istj_eff 2022. 12. 14.

그룹별로 묶어서 한줄로 결과를 보여줘야 할 때 사용

SELECT 컬럼명1
                , GROUP_CONAT(컬럼명2 ORDER BY 컬럼명3 SEPERATOR ':')
FROM 테이블명
GROUP BY 컬럼명1

문자들은 기본적으로 ','으로 구분되지만 SEPERATOR를 사용해서 지정할 수 있다.

 

 

예) 부서별, 직급별, 입사일별로 직원을 그룹으로 묶어 나열

직원 코드 부서 직급
A0001 회계 차장
A0002 인사 부장
A0003 회계 팀장
A0004 인사 팀장

 

➡️ 부서별

부서 직원 코드
회계 A0001, A0003
인사 A0002,A0004

 

 

리트코드 문제 예시

2022.12.14 - [Data Analytics/CodingTest] - [leetcode] 1484. Group Sold Products By The Date / GROUP_CONCAT

 

[leetcode] 1484. Group Sold Products By The Date / GROUP_CONCAT

1484. Group Sold Products By The Date https://leetcode.com/problems/group-sold-products-by-the-date/ Group Sold Products By The Date - LeetCode Can you solve this real interview question? Group Sold Products By The Date - Table Activities: +-------------+-

dataanalysisdot.tistory.com

 

 

 

 

댓글