위치에 따른 서브쿼리 구분

SELECT 절 스칼라 서브쿼리(Scalar Subquery)
FROM 절 인라인 뷰(Inline View)
WHERE 절, HAVING 절 중첩 서브쿼리(Nested Subquery)

1. 스칼라 서브쿼리(Scalar Subquery)


SELECT M.PRODUCT CODE,
			 (SELECT S.PRODUCT_NAME
					FROM PRODUCT S
				WHERE S.PRODUCT_CODE = M.PRODUCT_CODE) AS PRODUCT_NAME,
			 M.MEMBER_ID,
			 M.CONTENT
	FROM PRODUCT_REVIEW M;

2. 인라인 뷰(Inline View)


SELECT M.PRODUCT_CODE,
			 S.PRODUCT_NAME,
			 S.PRICE,
			 M.MEMBER_ID,
			 M.CONTENT
	FROM PRODUCT_REVIEW M,
				(SELECT PRODUCT_CODE,
								PRODUCT_NAME,
								PRICE
					FROM PRODUCT) S
WHERE M.PRODUCT_CODE = S.PRODUCT_CODE;

3. 중첩 서브쿼리(Nested Subquery)