DB
오라클 Outer 조인시 주의점.
달려라곰간지
2013. 7. 9. 14:54
오라클 outer join을 하다보면 가끔 실수를 하는 경우가 있다.
select *
from inpt a
, usrb b
where a.userid = b.userid(+)
and b.poscd = '1'
위의 쿼리와 같이 outer join을 할때, 키값을 (+)로 outer처리 했으나, b.poscd='1'과같이 b.poscd(+)로 하지 않은 경우에는 outer join으로 인식하지 않고 inner join으로 인식하므로 유의해야함.