개발_기초 공부

[ORACLE] SQL ON, WHERE 절 실행순서

람본이 2023. 5. 14. 00:22

생각 없이 쓰다가 문득,

SQL에서는 어떤 조건이 더 먼저 실행될까 하는 궁금증이 생겼다.

 

SQL에서 각 절은 아래와 같은 순서로 실행된다.(select)

 

FROM - ON - JOIN - WHERE

 

먼저 from절에서 테이블을 읽어오고,

on에 맞는 조건을 join한다.

그리고 마지막으로 where조건을 통과해서 결과가 select된다.