오라클에서 자주 사용되는 서브쿼리(SubQuery)에 대해 배워보자. 여기서 말하는 서브쿼리는 쿼리 안에 쿼리가 들어가 있는 형태이다. 스칼라 서브쿼리, 인라인 뷰, 중첩 서브쿼리 3가지가 있다. 스칼라 서브쿼리(Scalar SubQuery) SELECT e.ENAME 이름, e.SAL 급여, ( SELECT DNAME FROM DEPT d WHERE d.DEPTNO = e.DEPTNO ) 부서명 FROM EMP e WHERE SAL >= 2500; EMP 테이블에서 SAL이 2500이상인 직원의 부서명을 출력하는 예제이다. 스칼라 서브쿼리는 SELECT 절에서 사용하므로 주의할 게 있다. 위의 경우 다중 행이 조회되는 경우 에러가 발생한다. 다중 행을 처리하고 싶다면 IN, NOT IN과 같은 연산자를..