728x90 반응형 GROUP BY 등)1 [데이터베이스] SQL 쿼리 실행 순서(JOIN, ON, FROM, GROUP BY 등) 쿼리문은 문법의 순서에 따라 실행 속도가 다릅니다. 쿼리문의 실행 순서를 이해하고 작성하면 보다 효율적인 쿼리를 작성할 수 있습니다. 간단한 실행 순서 FROM: 어느 테이블에서 가져올 것인가? WHERE: 어떤 조건의 데이터만 가져올 것인가? GROUP BY: 데이터를 어떻게 그룹화 시킬 것인가? HAVING: 그룹화된 데이터에서 어떤 조건의 데이터만 가져올 것인가? SELECT: 어떤 컬럼을 가져올 것인가? ORDER BY: 어떻게 정렬할 것인가? (오름차순 or 내림차순) 자세한 실행 순서 FROM : 각 테이블 확인 ON : 조인 조건 확인 JOIN : 테이블 조인 (병합) WHERE : 데이터 추출 조건 확인 GROUP BY : 특정 칼럼으로 데이터 그룹화 HAVING : 그룹화 이후 데이터 추.. 2023. 12. 18. 이전 1 다음 728x90 반응형