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이름과 상황 설명등은 제공하셔야하지않을까 싶습니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
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이름과 상황 설명등은 제공하셔야하지않을까 싶습니다.
댓글 달기