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 30731 게시물 읽기
No. 30731
두table 조인해서 결과값 얻기
작성자
김양훈(yanghun72)
작성일
2014-06-11 17:27
조회수
8,797

table 1

no name

1 홍길동

2 김수환

3 김수수

4 김이수

 

table 2

no sport

1 축구

1 배구

3 농구

4 배구

 

[내가 원하는결과값]

 

1 홍길동 축구,배구

2 김수환

3 김수수 농구

4 김이수 배구

 

 

2개의 테이블을 join 해서 한번에 query 문장으로 가능할까요

이걸 루프문장으로 돌리니까 속도가 느려서요

부탁드립니다...

 

 

 

 

이 글에 대한 댓글이 총 1건 있습니다.
SELECT a.no, a.name
     , GROUP_CONCAT(b.sport) sports
  FROM t1 a
  LEFT OUTER JOIN t2 b
    ON a.no = b.no
 GROUP BY a.no, a.name
;
마농(manon94)님이 2014-06-11 23:32에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
30735쿼리를 짜고 싶은데요 도와주세요 [4]
신정연
2014-06-30
8527
30734선택한 월의 날짜 목록 [1]
김성미
2014-06-30
11630
30733간단한 쿼리 최적화질문요 [4]
신정연
2014-06-20
8561
30731두table 조인해서 결과값 얻기 [1]
김양훈
2014-06-11
8797
30730MySQL UserLock 리스트 얻기
김영삼
2014-06-09
9074
30729간단한 쿼리 질문 드립니다 ㅠㅠ [2]
쿼리어려웡
2014-06-08
8301
30728DB에 저장된 값 불러오는 것중에서
박승모
2014-06-08
8563
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.048초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다