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 29752 게시물 읽기
No. 29752
테이블 조인 문제..
작성자
건빵
작성일
2010-08-11 18:19
조회수
7,533

안녕하세요.

mysql 로 데이터를 만들고 있는데..

지식이 부족해서 아래 형식일때 어떻게 불러와야 할지 모르겠네요..

 

TB_DATA

dataName     member1     member2     member3
--------------      --------------   --------------    --------------

"test"                2                       1                   3

 

TB_MEMBER

seq           memberName
------          ---------------------

1                홍길동

2                엄지

3                설까치

 

이렇게 되어있을때,

SELECT 시에..

 

dataName     member1     member2     member3
--------------      --------------   --------------    --------------

"test"                엄지               홍길동           설까치

 

이렇게 보이게 하고 싶은데..

SELECT 를 어떻게 하면 좋을까요?

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

아래와 같이 할 수는 있지만, seq 컬럼에 인덱스를 두는 경우에만 사용하는 것이 좋겠습니다.

SELECT

dataName,

j1.memberName AS member1, j2.memberName AS member2, j3.memberName AS member3

FROM

TB_DATA,

TB_MEMBER j1,

TB_MEMBER j2,

TB_MEMBER j3

WHERE

member1 = j1.seq

AND member2 = j2.seq

AND member3 = j3.seq;

 

박현우(lqez)님이 2010-08-12 09:45에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
29755mysql3.7과 mysql3.9의 차이점이 궁금합니다. [1]
진용우
2010-08-13
6895
29754반복쿼리문 procedure로 한번에 가능한가요? [1]
강삼수
2010-08-12
7840
29753리플의 카운트를 셀때 원글에 리플카운트 컬럼을 줘서 +1하는게 좋을지요? [1]
김영범
2010-08-12
7970
29752테이블 조인 문제.. [1]
건빵
2010-08-11
7533
29751NDB 32bit에서 tablespace생성 ? [1]
김서신
2010-08-10
7295
29750innodb ibdata 파일 유실.. [1]
조상진
2010-08-06
7900
297494.0 -> 5.1 로 업그레이드 중 문제입니다 ㅜㅜ [2]
배원준
2010-08-05
7547
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다