스칼라 서브 쿼리(Scalar Subquery) 사용자가 원하는 조건의 데이터를 조회시킬 때 흔히 서브 쿼리를 사용한다.스칼라 서브 쿼리는 SELECT절에서 사용하는 서브 쿼리를 뜻한다.아래 쿼리문과 같이 스칼라 서브 쿼리는 단건의 데이터가 나와야 한다. SELECT 'QUERY TEST' A1 , ( SELECT 'SCALAR SUBQUERY' A2 FROM DUAL ) A2 FROM DUAL; 만약 데이터가 한 건이 넘는다면 에러가 난다. SELECT 'QUERY TEST' A1 , ( SELECT 'SCALAR SUBQUERY' A2 , 'ERROR COLUMN' A3 FROM DUAL ) A2 FROM DUAL; 인라인 뷰(Inline View) 인라인 뷰는 FROM절에서 사용되는 쿼리를 말한다...
[Oracle]스칼라 서브쿼리와 인라인 뷰
2018. 5. 31.