서브쿼리1 [SQL] 서브쿼리란? 서브쿼리 종류 - 스칼라, 인라인 뷰, 중첩 📝 서브쿼리란? 서브쿼리는 메인쿼리에 종속해있으며 메인쿼리 없이는 단독적으로 실행될 수 없다.서브쿼리는 메인쿼리의 칼럼을 사용할 수 있지만, 반대로 메인쿼리는 서브쿼리의 칼럼을 사용할 수 없다. (자식클래스는 부모클래스의 메서드를 사용할 수 있지만 부모클래스는 자식클래스의 메서드를 사용할 수 없는 자바의 상속관계와 비슷)서브쿼리의 종류는 크게 3가지 (스칼라, 인라인 뷰, 중첩)로 어느 위치에서 사용하느냐에 따라 분류됨.종류설명스칼라 서브쿼리(Scalar Suquery)SELECT 절에 위치하며 한 레코드당 정확히 하나의 값을 반환하는 서브쿼리 (단일행, 단일칼럼을 반환)인라인 뷰(Inline View)FROM 절에 위치하는 서브쿼리로 결과는 반드시 하나의 테이블로 리턴되어야 한다.중첩 서브쿼리(Nes.. DB & SQL 2024. 5. 19. 이전 1 다음