[mysql] 쿼리 실행 순서.

WEB DEVELOPER/MYSQL|2019. 1. 2. 13:17

이글은 mysql에만 지정된 실행순서가 아닙니다.



FROM 에서 테이블 확인


WHERE 검색조건에 따라 데이터추출 


GROUP BY 행의 고유값을 그룹으로 정리


HAVING 검색조건에 따라 추가로 제외


SELECT 에서 출력할 컬럼들을 확인한다.


ORDER BY 정렬을 해준다음



출력!



평소에는 이걸 확인안하고 아는지식만으로 쿼리문을 짤대가 있다.


근데 정막히거나 하나하나 뭔가 캐치해야할 사항이 오면. 이 순서를 참고해서 해보자.. 

(될때가있다. 보통 문법에러.. )

댓글()