서브 쿼리 서브 쿼리 Sub query 하나의 SQL 문 안에 포함되어 있는 또 다른 SQL 문을 말한다. 서브쿼리는 메인쿼리의 컬럼을 모두 사용할 수 있지만 메인쿼리는 서브쿼리의 컬럼을 사용할 수 없다. 서브쿼리는 괄호로 감싸서 사용한다. 단일행 비교 연산자와 함께 사용할 경우 서브쿼리의 결과는 반드시 한 건이어야 하고, 복수행 비교 연산자는 결과 건수와 상관없다. ORDER BY 절은 메인쿼리의 마지막 문장에 위치해야 하므로 서브쿼리에서는 사용할 수 없다. 스칼라 서브 쿼리 SELECT 절에 서브쿼리를 사용하여 하나의 컬럼처럼 사용하기 위한 목적으로 사용되는 서브 쿼리 인라인 뷰 서브 쿼리 FROM 절에서 하나의 테이블처럼 사용하기 위해 사용되는 서브 쿼리 인라인 뷰의 컬럼은 메인쿼리에서 사용 가능하다. 뷰 사.. 2021. 9. 27. 이전 1 다음