오라클에서 서브 쿼리는 쿼리 안에 쿼리를 넣는 것이고 SELECT, FROM, WHERE 중 어느 위치에 넣냐에 따라 스칼라 서브쿼리, 인라인 뷰, 중첩 서브쿼리로 갈린다. -- 스칼라 서브쿼리 SELECT '김' AS NAME, (SELECT AGE FROM TB1 WHERE NAME='김') AS AGE FROM DUAL -- 인라인 뷰 SELECT AGE FROM(SELECT AGE FROM TB1 WHERE NAME = '김') -- 중첩 서브쿼리 SELECT NAME, AGE FROM TB1 WHERE NAME = (SELECT NAME FROM TB1 WHERE NAME = '김')