데이터 출력시 동일한 컬럼값을 가진 데이터는 통합하여 |로 구분출력 할 수 있는 쿼리 좀 알려주세요... 채택완료
kujira
6년 전
조회 2,572
안녕하세요.
현제 디비 이전 준비를 하고있는데요
이전되는 디비의 양식이 해당 게시물의 첨부파일이 복수일때는 |로 구분하여 입력을 요구해서
이걸 어떻게 풀어야 할 지 몰라 질문 드립니다.
A B C
101 BD1027 1.jpg 101 BD1027 2.jpg 101 BD1027 3.jpg 102 BD1027 4.jpg 102 BD1027 5.jpg 102 BD1027 6.jpg
A는 원글의 serial number, B는 원글의 table명, C는 파일명인데요....
예를들어
101 DB1027 1.jpg|2.jpg|3.jpg
102 DB1027 4.jpg|5.jpg|6.jpg
이런식으로 출력하려면 어떤식으로 해야 할까요?.....
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
마르스컴퍼니
Expert
6년 전
mysql의 group_concat() 를 이용하면 될 것 같습니다.
select A, B, group_concat( C seperator '|' )
from Table
group by A, B
다음글들을 참고하였습니다.
http://ra2kstar.tistory.com/56
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
k
kujira
6년 전
감사합니다!!!
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인