mysql 테이블 조인 쿼리문 도와주세요...

mysql 테이블 조인 쿼리문 도와주세요...

QA

mysql 테이블 조인 쿼리문 도와주세요...

답변 4

본문

Table명 test1

 

uid 값 (49) 으로

fefd7b0a94c8339a7b89637d9f4c9dac_1492064071_5652.png
 

 

 

Table명 test2

test2 테이블에서 [49]를 찾아야합니다..

fefd7b0a94c8339a7b89637d9f4c9dac_1492064298_8008.png

어떻게 해야할지 감이안와요..join을 해야할것같은데..




이 질문에 댓글 쓰기 :

답변 4

보통 조인은  테이블끼리  공통된 키값이 존재해야합니다.

 

a 테이블에 uid 가 49 값이 있을경우

b 테이블에 uid 에 49  값이 동일해야 합니다.

 

위 구조로는 조인으로는 힘들거같습니다.  이건 DB 설계를 잘못하신겁니다.

설계를 되돌릴수 없다면,  다른방법을 모색해봐야겠네요..

 

한번에 쿼리로 하지말고 쿼리를 두개로 나눠하는식으로 하던지..

기타 다른 좋은방법은 다음 답변다시는분에게 패스~

 

 

 

 

thumbimg 를 []를 씌우신 목적을 모르겠지만 구분자를 주실려면 ,식으로나 | 방식으로 처리해도 되었을텐데요

지금 방식으로는 검색을 해서 처리 하시려면 join 방식보다는 데이터를 호출해서 php 구문으로 구분해서 처리해 주셔야 할듯 싶습니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 125,873
© SIRSOFT
현재 페이지 제일 처음으로