연관 서브쿼리: 서브쿼리가 메인 쿼리 칼럼을 가짐

비연관 서브쿼리: 메인 쿼리에 값을 제공하기 위한 목적으로 사용됨

단일행 서브쿼리: 실행결과가 항상 1건 이하, 단일 행 비교 연산자와 사용

다중행 서브 쿼리: 실행 결과가 여러 건인 서브쿼리, 다중행 비교 연산자와 함께 사용

다중행 비교 연산자

다중 칼럼 서브 쿼리: 여러 칼럼 반환, 메인 쿼리 조건절에 따라 여러 칼럼 동시에 비교 가능

1. 스칼라 서브쿼리: SELECT 절에서 사용, 한행, 한 칼럼만을 반환하는 서브쿼리

2. 인라인 뷰 (동적 뷰) FROM 절에서 사용, 서브 쿼리를 임시 테이블처럼 사용

3. HAVING절, ORDER BY 절 등에서도 사용, 어떤 값이 다른 쿼리 결과에 포함되는지 여부 확인