Server/SQL (1) 썸네일형 리스트형 [MySQL] GROUP_CONCAT 요구사항에 아래와 같이 데이터를 뿌려달라는 요청을 받았다. '>' 기호를 제외한 텍스트들은 각자 다른 테이블에 있는 데이터들을 가져온 것이다. 처음 요구사항을 봤을 때 이걸 어떤 식으로 만들어야 하는지 감을 못 잡았었다. 여러 쿼리를 찾아서 해결책을 찾았다. GROUP_CONCAT 그룹에서 NULL이 아닌 값들을 연결하여 결과 문자열을 VARCHAR 타입으로 반환해주며, 질의 결과 행이 없거나 NULL 값만 있으면 NULL을 반환해주는 함수이다. 기본 구문은 아래와 같다 GROUP_CONCAT([DISTINCT] [expr, column] [ORDER BY column DESC] [SEPARATOR '구분자']) 나같은 경우는 2개의 테이블의 컬럼 값끼리 비교하여 GROUP_CONCAT으로 만들어주고 마.. 이전 1 다음