테이블이 두개가 있습니다. 테이블 명은
A_TAB, B_TAB라고 했을 때
A_TAB에는 이런 자료가 있다고 가정합니다.
COL1 | COL2 | COL3 | COL4 |
1111 | 땅개 | 10000 | 정상 |
2222 | 하늘개 | 3000 | 오류 |
3333 | 바다개 | 40000 | 정상 |
B_TAB에는 이런 자료가 있다고 가정합니다.
COL1 | COL2 | COL3 | COL4 |
1111 | 땅개 | 6000 | 정상 |
1111 | 육개 | 4000 | 정상 |
2222 | 하늘개 | 3000 | 오류 |
3333 | 바다개 | 10000 | 정상 |
3333 | 바다개 | 20000 | 정상 |
3333 | 아무개 | 10000 | 오류 |
위와 같은 데이터가 있을 때
두 테이블을 조인해서
결과값은
COL1 | COL2 | COL3 | COL4 |
2222 | 하늘개 | 3000 | 오류 |
3333 | 바다개 | 40000 | 정상 |
이런 결과가 나올려면
어떻게 해야 하나요?
두 테이블의 키는 COL1입니다.
그리고 보시면 아시겠지만 A_TAB의 COL3은 B테이블의 COL3의 합입니다.
제가 보여주고 싶은 것은 같은 COL1이면서 A_TAB의 COL4가 정상이고 B_TAB의 COL4가 정상이면
안보이는 것입니다. A_TAB의 COL4가 정상인데 B_TAB의 COL4가 오류이거나
A_TAB의 COL4가 오류이고 B_TAB의 COL4또한 오류인 자료의 A_TAB를 보여주고 싶습니다.