정의
하나의 쿼리 안에 존재하는 또 다른 쿼리
종류
스칼라 서브 쿼리
하나의 값만 반환
컬럼이 올 수 있는 위치에 사용 (SELELCT 절)
인라인 뷰
테이블 명이 올 수 있는 위치에 사용 (FROM 절)
중첩 서브쿼리
WHERE절, HAVING 절에 사용
비연관 서브쿼리
메인쿼리의 컬럼이 없음
주로 메인쿼리에 값을 제공하기 위해 사용
연관 서브쿼리
메인쿼리의 컬럼이 있음
단일 행 서브쿼리
하나의 행 값 하나
다중 행 서브쿼리
여러 행 별로 값 하나
다중 컬럼 서브쿼리
하나에서 여러 행 값 여러 개