Oracle의 MINUS와 같은 역할을 하는 연산자가 DB2에서는 EXCEPT ALL와 EXCEPT로 알고 있는데요 둘의 차이를 모르겠습니다.
VALUES(1,3),(1,2),(1,1) EXCEPT VALUES(1,1),(1,4);
VALUES(1,3),(1,2),(1,1) EXCEPT ALL VALUES(1,1),(1,4);
결과 1 2 1 3 위의 두가지를 실행시켜도 같은 결과가 나오네요. 도움말씀 부탁드립니다.
VALUES(1,3),(1,2),(1,1),(1,1) EXCEPT VALUES(1,1),(1,4)
1 2 ----------- ----------- 1 2 1 3
2 record(s) selected.
VALUES(1,3),(1,2),(1,1),(1,1) EXCEPT ALL VALUES(1,1),(1,4)
1 2 ----------- ----------- 1 1 1 2 1 3
3 record(s) selected.
//도님 답변 감사합니다.