ANTI JOIN 썸네일형 리스트형 ORACLE OUTER JOIN #1 v1.0 ORACLE OUTER JOIN #1 from 1. ORACLE OUTER JOIN #1 OUTER JOIN 의 이상한 케이스에 대한 잡담이다. 우선 emp table 에 deptno 이 null 인 데이터를 하나 입력한다. SQL> insert into emp(empno,deptno) values(8000,null); 1 row created. SQL> commit; Commit complete. 흔히 아는 equi 조건을 사용했다. 당연히도 deptno 가 null 인 값은 제외된다. null 과 상수를 비교하면 결과는 unknown 이 되며 해당 row 는 결과에서 제외된다. SQL> ed Wrote file afiedt.buf 1 select empno from emp,dept 2* where e.. 더보기 ORACLE FILTER OPERATION v1.0 *개인적으로 만들다 만 문서같아 마음이 안좋다 -_-; NULL 이란게 여러모로 위험하다. 다음에는 이와 관련해서 지식을 정리할 필요가 생겼다 * ORACLE FILTER OPERATION from http://download-west.oracle.com/docs/cd/B12037_01/server.101/b10759/functions068.htm | LNNVL 1. ORACLE FILTER OPERATION FILTER OPERATION 은 NOT IN,NOT EXISTS 를 사용하는 경우 발견할 수 있는 OPERATION 이다. 사실 위의 부정형 연산을 사용하면 FILTER 말고도 ANTI JOIN 으로 풀릴 수 있지만 여기서는 따로 언급하지 않겠다. NOT IN 을 사용하는 경우 FILTER OPE.. 더보기 이전 1 다음