DB

[DB][MySQL] GROUP_CONCAT

오선지♬ 2024. 6. 26. 19:38
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
반응형