쿼리 질문 드려요 0 3 1,186

by 최영웅 [Oracle 기초] 그룹 [2018.03.22 00:42:10]


SQL 공부를 조금씩 하고 있습니다.

단순 GROUP BY는 조금식 이해를 하고 있습니다.

     A       B        C       D
    미국    TV       1       A
    미국    TV       1       B
    중국    핸드폰  2       A
    중국    핸드폰  2       B
    한국    노트북  3       A
    한국    노트북  3       B
    한국    노트북  3       C

A,B,C 컬럼을 GROUP BY 해서 D컬럼은 합치고 싶은데 머리가 돌아 가지 않습니다. 

아직 경험이 많이 없어서 인지 

고수님들의 지식나눔을 받고 싶습니다.

원하는 값은 

 A        B        C       D
미국     TV      1       A,B
중국    핸드폰  2       A,B
한국    노트북  3       A,B,C

 

by 마농 [2018.03.22 02:45:59]

by 용팔이 [2018.03.22 07:13:11]

mysql 같은 경우 group_concat이 있는데 뭘 쓰는지 모르겠군요!

 


by 우리집아찌 [2018.03.22 09:11:04]

위의 링크에 댓글보면 마농님이 MY-SQL 등 다른 RDBMS것도 정리해놓으셨습니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입