SQL
(SQL) 서브쿼리 종류
스위트치즈
2020. 5. 27. 18:04
1) 인라인 뷰
FROM 구에 SELECT 문 사용
2) 스칼라 서브쿼리
- SELECT 문에 서브쿼리 사용
- 반드시 한 행과 한 컬럼만 반환하여야 하며 여러 행이 반환되면 오류가 발생함
3) 서브쿼리
WHERE절에 SELECT 문 사용
4) 연관 서브쿼리
서브쿼리 내에서 메인쿼리 내의 컬럼을 사용하는 것을 의미
SELECT EMPNO, ENAME
FROM EMP A
WHERE A.DEPTNO =
(SELECT DEPTNO FROM DEPT B
WHERE B.DEPTNO=A.DEPTNO)