ORDER BY 사용 불가SELECT 절에 사용FROM 절에 사용WHERE 절에 사용SELECT 절에 사용하는 서브쿼리. 결과는 하나의 Column
SELECT column1, (SELECT column2 FROM table2 WHERE condition)
FROM table1
WHERE condition;
FROM 절에 사용하는 서브쿼리. 메인쿼리에서는 인라인 뷰에서 조회한 Column만 사용가능
SELECT a.column, b.column
FROM table1 a, (SELECT column1, column2 FROM table2) b
WHERE condition;
WHERE 절에서 사용하는 서브쿼리Single Row: 하나의 열을 검색하는 서브쿼리Multiple Row: 하나 이상의 열을 검색하는 서브쿼리Multiple Column: 하나 이상의 행을 검색하는 서브쿼리