snap0345.png

 

위의 그림처럼 테이블이 되어 있다고 할 때요. 아래와 같은 쿼리를 던지면 sql 엔진이 어떤 순서로 일을 하는지 알고 싶어요.

 

select *

from  tblA INNER JOIN tblB ON tblA.a = tblB.a

where  tblA.a = '1111';

 

즉, where 절에 해당되는 부분을 먼저 실행하나요 아니면 join  에 해당되는 부분을 먼저 실행하나요?

 

그리고 이런  세부 과정을 알 수 있는 방법은 무엇인가요?