서브 쿼리란?
서브 쿼리는 SQL문 안에 포함된 또 다른 SQL문을 의미한다.
서브 쿼리의 종류
SELECT절 서브쿼리
- 서브쿼리가 SELECT절 안에 들어있는 형태이다.
- 스칼라 서브 쿼리라고도 불린다.
- SELECT절에 오는 서브 쿼리는 반드시 단일 행을 리턴해야 한다.
FROM절 서브 쿼리
- 서브 쿼리가 FROM절 안에 들어있는 형태이다.
- 인라인 뷰라고도 불린다.
- 뷰처럼 결과가 동적으로 생성된 테이블 형태로 사용할 수 있다.
WHERE절 서브 쿼리
- 서브쿼리가 WHERE절 안에 들어있는 형태이다.
- 중첩 서브 쿼리라고도 불린다.
서브 쿼리 예제
SELECT절 서브쿼리
FROM절 서브 쿼리
WHERE절 서브 쿼리
'~2023.02 > DB(SQL)' 카테고리의 다른 글
JDBC_02 (0) | 2022.04.29 |
---|---|
JDBC_01 (0) | 2022.04.28 |
패키지 (0) | 2022.04.15 |
커서와 트리거 (0) | 2022.04.14 |
저장 프로시저와 저장 함수 (0) | 2022.04.14 |