[SQL] 서브쿼리


[SQL] 서브쿼리

서브쿼리란 하나의 SQL 문장 내부에 존재하는 또 다른 SELECT문장을 의미한다. 서브쿼리의 위치에 따라 명칭을 달리한다. 각 서브쿼리의 특징을 간략히 정리하면 아래와 같다. 스칼라서브쿼리 : SELECT절에서 사용, 단일 행 반환 인라인뷰 : FROM 절에서 사용, SQL문 실행시 생성 종료시 사라짐 ( VIEW와는 조금 다름 ), 여러 테이블에 존재하는 컬럼을 하나로 모아서 사용가능 서브쿼리 : WHERE 절에서 사용, 다중 행/열 반환 가능, 조건절에서 = , > , < , IN , NOT IT , ANY(반환값 중 한가지 값보다 크거나 작음) , ALL (반환값의 전체보다 크거나 작음 ), 다중컬럼을 반환하는 경우 비교하는 컬럼도 같은 갯수의 컬럼으로 비교해..........

[SQL] 서브쿼리에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [SQL] 서브쿼리