티스토리 뷰

DataBase

오라클 쿼리 실행 순서

LichKing 2014. 7. 24. 16:38
- 쿼리 실행 순서

 1. FROM/WHERE 
2. ROWNUM 할당 
3. SELECT 
4. GROUP BY
 5. HAVING 
6. ORDER BY 

 개인적으로 여기서 중요하다고 생각되는 부분은 ROWNUM이 할당되는 부분.. order by로 새로 정렬을 해버리면 이미 할당된 ROWNUM이 섞이기때문에 순차적으로 정렬돼있지가않다.
 오라클이라고했지만 아마 다른 DB 순서도 이와 같을거라고 생각한다.


'DataBase' 카테고리의 다른 글

ERWin sql 추출  (2) 2014.08.05
기본키가 다중컬럼으로 이루어져있을때  (2) 2014.08.01
인덱스의 단점  (0) 2014.07.25
오라클 함수  (0) 2014.07.24
Oracle 기초  (0) 2014.07.24
오라클 쿼리 실행 순서  (4) 2014.07.24
댓글
댓글쓰기 폼