Oracle/SQL & PL/SQL
Subquery
YBHoon
2010. 2. 11. 12:36
SELECT ...
FROM table
WHERE expr (SELEC ... FROM table WHERE 조건)
- 연산자 기준으로 우측에 괄호를 묶어서 표현한다.
- subquery 안에 order by 사용을 자제할 것
- single-row subqueries (스칼라 서브쿼리)
subquery에서 1개의 결과만 나오므로 비교연산자 사용 가능
- mltiple-row subqueries
subquery에서 여러개의 결과가 나오므로 비교연산자 직접 사용 불가
any, all 등을 사용함
>any : 최소
<any : 최대
>all : 최대
<all : 최소