SELF JOIN 과 서브 쿼리

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