database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 30844 게시물 읽기
No. 30844
두개의 table group_concat 하기
작성자
김양훈(yanghun72)
작성일
2015-06-11 15:30
조회수
7,016

table1 A              table2  B                           tabel3 C

no   name        no  b_no  b_name        no    c_no    c_name

1   홍길동          1     11     축구               1        21       국어 

2 김수로           1      12     배구               1        22       수학

                          2      11     축구               2        21       국어

                                                                   2        22        수학

 

내가 원하는 자료는

         1 홍길동             축구 ,배구                   국어,수학

        2 김수로                축구                          국어,수학

 

Select  a.no,a.name,group_concat(b.b_name),group_concat(c.c_name)  from  table1 a

left join  table2 b on a.no=b.no     left join  table3 c on a.no=c.no

group by a.no

이런식으로 쿼리문 날리니까

      1  홍길동      축구,축구,배구,배구      국어,수학

     2. 김수로      축구,축구                       국어,수학

 

이런식으로 나와서요    groyp by a.no   -> group by a.no,b.b_no           해도 마찮가지라서  부탁드립니다.

 

 

이 글에 대한 댓글이 총 1건 있습니다.

select a.no, a.name, gb_name, gc_name

from table1 a

left join ( select no, group_concat(b_name) gb_name from table2 group by no) b on b.no=a.no

left join ( select no, group_concat(c_name) gc_name from table3 group by no) c on c.no=a.no

 

이런식으로 각각 그룹바이 해서 조인을 하던지

서브쿼리로 하셔야 합니다.

박인호(paerae)님이 2015-06-11 15:42에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
308481500만건 데이터에 대한 일자별 UV 추출 건 [3]
박병준
2015-06-22
7852
30846mysql++.h 를 이용한 리눅스 환경에서 c++ 과 mysql 연동...
질문자
2015-06-22
7544
30845성적 상위 % 를 한번에 구할수는 없나요?
이기자
2015-06-17
7059
30844두개의 table group_concat 하기 [1]
김양훈
2015-06-11
7016
30843my-sql에서 ms-sql의 테이블을 읽으려고 합니다.
신병탁
2015-05-28
7378
30842조회기간이 틀림 품목 그룹으로 합산하기 [1]
김양훈
2015-05-14
7422
30841Mariadb Cluster에서 특정 테이블만 동기화
김성현
2015-05-08
7513
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다