티스토리 뷰
1. 스칼라 서브쿼리 (Scalar Subquery)
- 하나의 컬럼처럼 사용되는 서브쿼리 (SELECT절에 사용)
- 하기와 같이 연산을 해서도 사용이 가능함
2. 인라인 뷰 (Inline View)
- 뷰(View) 형태로써 테이블을 리턴하는 서브쿼리 (FROM절에 사용)
3. 일반 및 중첩 서브쿼리
- 하나의 변수처럼 사용. 쿼리 결과에 따라 하기와 같이 구분 (WHERE절에 사용)
1) 단일행 서브쿼리
- 쿼리 결과가 단일행만을 리턴하는 서브쿼리
2) 다중행 서브쿼리
- 쿼리 결과가 다중행을 리턴하는 서브쿼리
3) 다중컬럼 서브쿼리
- 쿼리 결과가 다중컬럼을 리턴하는 서브쿼리
4. 상호 연관 서브쿼리 (Correlative Subquery)
- 메인 쿼리의 값을 사용하는 서브쿼리
- 내용 추가 예정
https://seungsami.tistory.com/77
[SQL]서브쿼리(SUBQUERY)의 종류
서브쿼리(SUBQUERY)의 종류 SUBQUERY 란 SQL명령문에 포함된 SELECT 명령문이다.이때 서브쿼리는 메인쿼리보다 먼저 실행 될 수 있으며, 서브쿼리가 위치한 곳에 먼저 실행 될 수 있다. 다음은 서브쿼리
seungsami.tistory.com
[Oracle] 오라클 서브쿼리 종류 및 사용법 (SubQuery)
오라클에서 쿼리문을 작성하다 보면 서브 쿼리(subquery)를 자주 접하게 된다. 서브 쿼리를 처음 접하면 아주 복잡하게 느껴지는데, 기능을 조금만 익히면 쿼리문을 작성할 때 아주 유용하게 사용
gent.tistory.com
'데이터베이스 > 오라클' 카테고리의 다른 글
[오라클DB] DB Lock 걸렸을 때 처리 (Kill Session) (0) | 2023.01.12 |
---|