SQLD/SQL 기본 및 활용

Top - N 쿼리, 셀프 조인 Self Join

hyerimir 2023. 3. 14. 22:44

 

- ROWNUM : 슈도 컬럼, 실제로 존재하지 않는 가짜 컬럼

건너뛰기 조건은 성립될 수 없어서 ROWNUM은 항상 < 조건이나 <= 조건으로 사용해야 한다

 

Top-N 쿼리를 작성할 때 ORDER BY 절이 WHERE 절보다 나중에 수행되기 때문에 ROWNUM으로 순서를 지정할 때에는 ORDER BY 절 바깥에서 해야함

 

 

셀프 조인 Self Join

; 말 그대로 나 자신과의 조인이며, 혼란을 막기 위해 ALIAS를 반드시 표기해주어야 한다