![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbeA3E5%2FbtsG1xBM2Sq%2Fy1k9GaVJr7YoGJiCKnj8bk%2Fimg.jpg)
SQL 코딩테스트를 준비하며 학습한 내용들을 정리한 글이다.SQL 쿼리문 순서우선 쿼리 문법의 작성 순서와 실행 순서는 다음과 같다.작성 순서SELECT - FROM - WHERE - GROUP BY - HAVING - ORDER BY실행 순서반면 실제 실행 순서는 작성 순서와는 조금 다르다.FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY 작성 순서와 실행 순서가 다름에 따라 주의해야 할 것은 ALIAS를 사용할 때다. 두 경우를 살펴봤을 때, 좌측 쿼리문은 문제 없이 정상적으로 동작한다. ORDER BY가 SELECT문 뒤에 실행되기 때문이다. 하지만 우측 쿼리문의 경우 오류가 발생한다. WHERE문이 SELECT문보다 먼저 실행되어 WHERE문이 실행될 ..