0
다음 쿼리는 oracle의 HR schema에 대해 수행됩니다. 나는 명령이 먼저 실행되고 무엇보다도 가장 먼저 수행되는 단계를 알고 싶습니다. 먼저 SELECT
문이 평가됩니다.SQL 중첩 쿼리 실행 순서
SELECT name, salary, dept_id
FROM employee
WHERE salary >
(SELECT AVG(salary) FROM employee
WHERE dept_no =
(SELECT dept_no FROM employee
WHERE last_name =
(SELECT last_name FROM employee
WHERE salary > 50000))) ;
추신 : 나는이 쿼리가 유효하지 않을 수도 있지만 그게 중요하지 않다는 것을 알고 있습니다. 제가 알고 싶은 것은 지침이 실행되는 순서입니다.