check 테이블(컬럼 1) trance 테이블(컬럼 2, 3, 4)
이 두개의 테이블과 컬럼이 있다고했을때 trance테이블에 컬럼 2,3 과 check테이블에 컬럼 1을 join해서 검색하는방법좀 알려주세요 고수님 답변기다리겠습니다..ㅠㅠ
두가지 경우가 있겠군요.
1. check과 trance가 공용하는 data가 있을경우 (컬럼 1과 2가 공용된다고 보면) select b.3, b.4 from check a, trance b where a.1 = b.2 and a.1='mydata'
2. check과 trance는 전형 상관없지만 데이타를 같이 출력해야하는 경우, select unique a.1, b.2, b.3, b.4 from check a, trance b where a.1='mydata' and b.2='yourdata'
위의 보기들은 sybase에서 돌아가는 문항들이고요, 다른 db들은 각자 다른 포멧이 존재한다는걸 염두에 두세요.
이런 질문하실땐 db이름과 상황 설명등은 제공하셔야하지않을까 싶습니다.
inner join
두가지 경우가 있겠군요.
1. check과 trance가 공용하는 data가 있을경우 (컬럼 1과 2가 공용된다고 보면)
select b.3, b.4 from check a, trance b where a.1 = b.2 and a.1='mydata'
2. check과 trance는 전형 상관없지만 데이타를 같이 출력해야하는 경우,
select unique a.1, b.2, b.3, b.4 from check a, trance b where a.1='mydata' and b.2='yourdata'
위의 보기들은 sybase에서 돌아가는 문항들이고요, 다른 db들은 각자 다른 포멧이 존재한다는걸 염두에 두세요.
이런 질문하실땐 db이름과 상황 설명등은 제공하셔야하지않을까 싶습니다.