안녕하세요.
두 테이블 의 두 컬럼 간의 아우터 조인이 잘 안되네요..
============
예상결과
============
a.column1 a.column2 b.column1 b.column2
-------------------------------------------------------------------------
1 1 null null
1 1 1 null
a, b 두 테이블 간의 차이 나는 값이 있는지 구하고자 합니다.
a에는 있는데, b테이블에는 없는 값들..
일반적인 경우에는 아래와 같은 조건인데 이 조건이 어긋나는 경우입니다.
a.column1 = b.column1 and
a.column2 = b.column2
// 이런 컨셉인데 에러가 납니다... 아우터조인에 or 도 안되고..원하는 갯수가 안나오네요..
select a.column1, a.column2, b.column1, b.column2
from a, b
where a.column1= b.column1(+) and
a.column2= b.column2(+) and
b.column1 is null or b.column2 is null
어떻게 연산을 해야할지 힌트 부탁드립니다...