<EXISTS / NOT EXISTS>
- 특정 테이블의 데이터가 다른 테이블에도 존재하는지 확인하는 방법
▼ DEPT테이블에 있는 부서 번호(deptno)가
EMP 테이블에도 존재하는 부서 번호의 부서번호, 부서명, 위치 출력
▶ dept 테이블의 deptno가 10,30,20 은 emp 테이블에도 존재함!
▷ 검색은 처음부터 검색함
▶ 그러다 찾으면 거기서 멈춘다.
emp테이블에 존재하는 값들이 많아도 처음부터 스캔하다가 존재하는 것만 확인하면 바로 멈춘다.
▼ 존재하지 않는 데이터를 검색할 때는 NOT EXISTS를 사용
'데이터베이스 > SQL' 카테고리의 다른 글
SQL 서브쿼리 - FROM절, IN LINE VIEW (0) | 2024.01.11 |
---|---|
SQL 서브쿼리 - HAVING절 (0) | 2024.01.11 |
SQL 서브쿼리 - NOT IN (0) | 2024.01.10 |
SQL 다중 행 서브쿼리 (0) | 2024.01.10 |
SQL 단일행 서브쿼리 (0) | 2024.01.10 |