728x90
반응형
GROUP_CONCAT
지정된 컬럼에서 NULL이 아닌 값을 콤마(,)로 합쳐 하나의 문자열로 가져오는 함수
사용법
SELECT GROUP_CONCAT(컬럼 [, 데이터1, 데이터2 ...]) FROM 테이블명 [WHERE 조건];
예시
SELECT GROUP_CONCAT(item, "-", price) AS item_price FROM goods;
-- 곰인형-15000,텀블러-16000,핸드크림-35000
반응형
'프로그래밍 > SQL' 카테고리의 다른 글
[MySQL] AUTO_INCREMENT 조회 및 초기화 (0) | 2023.10.11 |
---|---|
[MySQL] DATE_FORMAT 날짜별로 GROUP BY (2) | 2023.09.25 |
[MySQL] 페이징 시 쿼리(LIMIT, OFFSET) (0) | 2023.09.11 |
[MySQL] ROW 문자열 합치기 (GROUP_CONCAT) (0) | 2023.09.07 |
[MySQL] CASE WHEN 조건문 (0) | 2023.07.05 |