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

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

QA

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

본문

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 구문으로 구분해서 처리해 주셔야 할듯 싶습니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT