Oracle Basic.
Driving table > 조건1.Index가 있는것, 2.검색 범위가 좁은것 으로 선정하는 것이 좋음
ex)
SELECT *
FROM accounts
WHERE custno IN
(SELECT custno FROM customers); <- Driving table
오라클에서 사용하는 View의 의미와 특징, 용도는?
[Logical Query Processing 순서]
SELECT <Column_List> ---------->5
FROM <SOURCE OBJECT_LIST> ----------> 1
FROM <left Source object> ---------->1.1
JOIN <right source object>
WHERE <where predicate> ----------->2
GROUP BY <group by expression> ----------->3
HAVING <having predicates> ----------->4
ORDER BY <order by list> ----------->6
QUIZ.급여가 $5,000에서 $12,000의 범위에 속하지 않는 모든 사원의 성 및 급여를 표시하는 보고서를 작성하라.
SELECT LAST_NAME, SALARY
FROM EMPLOYEES
WHERE SALARY NOT BETWEEN 5000 AND 12000;