concat

CS/SQL

[MySQL] 하나의 글과 연관된 여러 개의 이미지 추출하는 쿼리 작성하기 (feat. GROUP_CONCAT)

하나의 글에 연관된 여러 개의 이미지 출력하고 싶을 때가 있다. 인스타그램을 떠올려보면 쉽게 이해가 갈 것이다. 우리가 원하는 데이터의 형태는 게시물(post) 하나에 여러 개의 이미지가 묶여서 하나의 행으로 구성되는 것이다(이때, 이미지는 blob형태가 아닌 varchar로 주소의 형태로 저장된다고 가정한다). 말로 하면 살짝 이상한데, 객체 형태로 표현하자면 다음과 같다. { id: 1, content:"글1", paths: [...] } 어떻게 쿼리를 작성할 수 있을까? 다음과 같은 테이블이 있다고 가정하자. posts 테이블 ID CONTENT 1 글1 2 글2 3 글3 images 테이블 ID POST_ID(FK) PATH 1 1 /path1 2 2 /path2 3 2 /path3 4 2 /pa..

코택
'concat' 태그의 글 목록