DB/SQL튜닝

업무에 바로 쓰는 SQL튜닝 입문 - 6교시(NESTED LOOPS 조인) - 문제

Kang_hobin 2022. 9. 27. 21:14

흠.. C.COURSE_CODE = 14라는 부분이 있으니 C가 DRIVING 테이블이 되고나서 B, A순으로 가야 회수가 가장 적지 않을까?
답을 보니 또 틀렸다..
기본적으로 A가 과정이니 가장 적을것이고.. B, C순서대로 데이터가 많을 테니 A,B,C 순서로 조인하는데..
대신 A.COURSE_CODE = C.COURSE_CODE가 아니라.. A. = B. AND B. = C. 으로 하란다..
또한 C.COURSE_CODE = 14; 부분도 A.COURSE_CODE = 14;로 바꾸면 된단다..

 

그림의 순서대로 조인 순서를 확인할 수 있다.