ㅁ. SUB QUERY(서브쿼리)는 두가지 종류가 있다.
>
1. INNER QUERY
2. OUTER QUERY
ㅁ. SUB QUERY(서브쿼리) 종류는 크게 4가지로 나뉜다.
>
1. SINGLE ROW
2. MULTI ROW
3. MUTI COLUMN
4. CORRELATED
ㅁ. 설명
>
1. SINGLE ROW
; SELECT해서 나온 결과의 행의 수가 한 행이며, 이 중에 한컬럼을 서브쿼리로 사용하는 경우
2. MULTI ROW
; SELECT해서 나온 결과의 행의 수가 한 행 이상인 경우 + IN, ANY, EXISTS 등의 연산시에만 가능.
3. MUTI COLUMN
; SELECT해서 나온 결과의 행이 두 열 이상을 가지는 경우
4. CORRELATED
; 일반적으로는 서브쿼리의 결과를 메인쿼리가 이용하지만,
CORRELATED 서브쿼리는 서브쿼리가 메인쿼리의 값을 이용하고, 그렇게 구해진 서브쿼리의 값을 다시 메인쿼리가 이용하게 되는 방법
'DBMS > SQL' 카테고리의 다른 글
[ SQL ] MULTI ROW 서브쿼리/ 멀티로우서브쿼리 사용 (0) | 2020.04.01 |
---|---|
[ SQL ] SINGLE ROW 서브쿼리/ 싱글로우서브쿼리 사용 (0) | 2020.04.01 |
[ SQL ] 상위부서찾기 (0) | 2020.04.01 |
[ SQL ] JOINING TABLE ITSELF 사용/ 셀프조인 사용 (0) | 2020.04.01 |
[ SQL ] OUTER JOIN/ 아웃터조인 사용 (0) | 2020.03.31 |