답변 4개
보통 조인은 테이블끼리 공통된 키값이 존재해야합니다.
a 테이블에 uid 가 49 값이 있을경우
b 테이블에 uid 에 49 값이 동일해야 합니다.
위 구조로는 조인으로는 힘들거같습니다. 이건 DB 설계를 잘못하신겁니다.
설계를 되돌릴수 없다면, 다른방법을 모색해봐야겠네요..
한번에 쿼리로 하지말고 쿼리를 두개로 나눠하는식으로 하던지..
기타 다른 좋은방법은 다음 답변다시는분에게 패스~
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
select a*, b*
from test1 a, test2 b
where a.uid = '49'
and INSTR(b.thumbimg, a.uid) > 0
이럼 되지 않을 까요? mysql이 없어서리...
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
thumbimg 를 []를 씌우신 목적을 모르겠지만 구분자를 주실려면 ,식으로나 | 방식으로 처리해도 되었을텐데요
지금 방식으로는 검색을 해서 처리 하시려면 join 방식보다는 데이터를 호출해서 php 구문으로 구분해서 처리해 주셔야 할듯 싶습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인

좋은경험으로 생각하고 어떻게가야할지 고민좀 해볼게요