SELECT query가 실행되는 과정
들어가면서.. 오늘은 database에서 데이터를 조회하기 위한 기본적인 방법인 SELECT query에서 데이터를 조회하는 과정을 단계별로 살펴보려고 합니다. SELECT query에 포함되는 where, group by, having, order by 절과 같은 구문들을 실행하는 순서가 정해져 있고, 이에 따라서 성능이 좌우되는 경우도 많기 때문에, 매우 중요한 개념입니다. SELECT query 기본 구성 요소 우선 select query에 포함되는 모든 clause를 표현하면, 다음과 같이 정리됩니다. SELECT FROM WHERE GROUP BY HAVING ORDER BY ; 총 6단계(select, from, where, group by, having, order by)로 구성된 과정을 거..
2023. 2. 21.