>>박지용 님께서 쓰시길<<
:: 안녕하세요~
::
:: 외부 조인을 하려고 하는데.. 어떻게 하는지 잘 모르겠네요..
::
:: 그러니까.. enrol.cno가 lecture.cno를 reference하는데..
::
:: 사실 학생들이 등록하지 않는 강좌도 있잖아요..
::
:: 즉 lecture.cno는 값이 존재하지만..
::
:: enrol.cno에는 그에 해당하는 값이 없더라도
::
:: 없으면 그냥 null로 조인하게..
::
:: 예전에 access할 때는 right join, left join이라고 그런게 있었는데..
::
:: 오라클에서는 잘 못찾겠네요...여기 글에도 없는것 같고..
/*left join*/
select a.*,b.*
from table1 a, table2 b
where a.column = b.column(+)
and a.column(+) = value;
/*right join*/
select a.*,b.*
from table1 a, table2 b
where a.column(+) = b.column
and b.column(+) = value;
|