서브쿼리

자격증/SQLD

[SQLD] SQL 활용 - 서브쿼리(Subquery)

서브쿼리 (Subquery) 하나의 쿼리 문장 내에 포함된 또 하나의 쿼리 문장 비교연산자의 오른쪽에 기술해야 하고 반드시 괄호 안에 넣어야함 메인 쿼리가 실행되기 이전에 한 번만 실행됨 ⚠️ 서브쿼리 사용시 주의사항 - 서브쿼리를 괄호로 감싸서 사용한다 - 서브쿼리는 단일 행(Single Row) 또는 복수 행(Multiple Row) 비교 연산자와 함께 사용 가능하다. 단일 행 비교 연산자는 서브쿼리의 결과가 반드시 1건 이하이어야 하고 복수 행 비교 연산자는 서브쿼리의 결과 건수와 상관 없다. - 서브쿼리에서는 ORDER BY절은 메인쿼리의 마지막 문장에 위치해야 한다. 서브쿼리 사용 가능한 곳 SELECT 절 FROM 절 WHERE 절 HAVING 절 ORDER BY 절 INSERT문의 VALUE..

숭코기
'서브쿼리' 태그의 글 목록