서브쿼리 (NOT IN)
: 특정 쿼리에서 검색한 결과 중 다른 쿼리에 없는 데이터를 검색
SELECT column1, column2, column3
FROM table1
WHERE column3 NOT IN (SELECT column4
FROM table1
WHERE column4 IS NOT NULL);
: 서브쿼리 결과(column4)가 아닌 column3일 때, column1, column2, column3 출력
*IS NOT NULL : 서브쿼리에서 메인 쿼리로 NULL값이 넘아가지 않게 처리해야함
'CS > 데이터베이스' 카테고리의 다른 글
[Oracle] 서브쿼리 (HAVING절 서브쿼리) (0) | 2020.09.16 |
---|---|
[Oracle] 서브쿼리 (EXISTS, NOT EXISTS) (0) | 2020.09.16 |
[Oracle] 서브 쿼리 (단일행, 다중행) (0) | 2020.09.16 |
[Oracle] 집합 연산자 - 데이터 차이 출력 (MINUS) (0) | 2020.09.15 |
[Oracle] 집합 연산자 - 중복 데이터 출력 (INTERSECT) (0) | 2020.09.15 |