SQL 순서

    [SQL] SELECT 쿼리 문법 순서와 실행순서

    SQL 문법 순서 SELECT FROM WHERE GROUP BY HAVING ORDER BY SQL 실행 순서 FROM : 각 대상 테이블 확인 ON : 조인 조건 확인 JOIN : 테이블 조인 (병합) WHERE : 데이터 추출 조건 확인 GROUP BY : 특정 칼럼으로 데이터 그룹화 HAVING : 그룹화 이후 데이터 추출 조건 확인 SELECT : 데이터 추출 DISTINCT : 중복 제거 ORDER BY : 데이터 정렬 LIMIT: 일부 row만 선별, 출력