View

    [SQLD] 서브쿼리(Subquery) 요약

    [SQLD] 서브쿼리(Subquery) 요약

    > 서브 쿼리 - 서브쿼리란 하나의 SQL문안에 포함되어 있는 또 다른 SQL 문을 말한다. 즉, 서브쿼리가 메인쿼리에 포함되는 종속적인 관계이다. - 큰 개념의 조인에 포함시킬 수 있으나, 보통은 조인과 구분한다. - 서브쿼리를 문법적으로 구분하는 가장 쉬운 방법은 SQL문이 괄호로 묶여져 있으면 서브쿼리이다. - 일반적으로 서브쿼리의 위치에 따라 다음과 같이 나눌 수 있다. WHERE : NESTED SUBQUERY FROM : INLINE VIEW SELECT : SCALAR SUBQUERY - SCALAR SUBQUERY의 경우 함수적 특성을 가짐 - 서브쿼리는 메인쿼리의 칼럼을 모두 사용할 수 있지만 메인쿼리는 서브쿼리의 칼럼을 사용할 수 없다. > 서브 쿼리와 조인 - 조인과 서브쿼리를 논리적..