728x90
반응형
- GROUP_CONCAT 함수는 SQL에서 여러 행의 값을 단일 문자열로 결합하는 데 사용됩니다. 이 함수는 주로 MySQL에서 사용되며, 특정 컬럼의 값들을 그룹별로 하나의 문자열로 연결할 때 유용합니다.
GROUP_CONCAT(expression [ORDER BY ...] [SEPARATOR 'separator_string'])
- expression: 결합할 컬럼이나 표현식입니다.
- ORDER BY: (선택사항) 연결된 값들을 정렬할 기준입니다.
- SEPARATOR: (선택사항) 기본적으로 쉼표(,)가 구분자로 사용되지만, 다른 구분자를 지정할 수 있습니다.
https://hungseong.tistory.com/96
[MySQL] GROUP_CONCAT으로 grouping 한 결과를 한줄로 출력하기
1. 알고자 하는 것 회사에서 특정 조건으로 데이터를 2개의 그룹으로 그룹핑해서 추출하고, 이를 각각 일괄적으로 업데이트 해야하는 일이 있었다. 즉, 다음과 같은 형태이다. 이 때, 여러 데이터
hungseong.tistory.com
728x90
반응형
'DB' 카테고리의 다른 글
[DB][MySQL] 0으로 나누기 (0) | 2024.07.03 |
---|---|
[MyBatis] 요소 콘텐츠는 올바른 형식의 문자 데이터 또는 마크업으로 구성되어야 합니다. (0) | 2024.07.01 |
[MyBatis] ResultMap 사용이유 (0) | 2024.05.31 |
[DB][MySQL] text 형 종류 (0) | 2024.05.28 |
[DB] SELECT FOR UPDATE (0) | 2024.05.24 |