SELF JOIN 과 서브 쿼리
1. SELF JOIN
- 같은 테이블을 붙이는 조인
- 한 테이블 안에서 키와 키 값을 참조하는 컬럼을 동시에 가지고 있을 때, 진행 가능
- 같은 테이블을 두번 사용하기 때문에 별명을 붙여서 사용해야 함
2. 서브쿼리 (SubQuery)
- 메인 쿼리(실제 작동시킬 쿼리) 안에 ( )를 이용해 먼저 실행하는 쿼리를 넣어 해당 결과를 메인 쿼리에 사용
- 메인 쿼리를 보조한다고 해서 서브쿼리라고 함
3. 서브쿼리의 종류
- 스칼라 서브쿼리 : SELECT에서 사용
- 인라인뷰 서브쿼리 : FROM에서 사용
- 중첩 서브쿼리 : WHERE에서 사용
'Back-End Study > DBMS' 카테고리의 다른 글
JDBC - 1. JDBC (Java Database Connectivity) (0) | 2022.09.03 |
---|---|
셀프 조인, 서브 쿼리 실습 (0) | 2022.08.29 |
SQL JOIN 실습 - 테이블 분리 (0) | 2022.08.27 |
SQL JOIN (0) | 2022.08.26 |
SQL 활용3 (0) | 2022.08.25 |