자격증/SQLD & SQLP 자격증

SELECT 문장 실행 순서

현호s 2022. 5. 11. 15:41
반응형

# SELECT 문장 실행 순서

  • GROUP BY 절, ORDER BY 절이 같이 사용될 때 SELECT문은 아래와 같이 6개의 절로 구성되어 아래의 순서로 실행된다. (옵티마이저가 문법SYNTAX), 의미(SEMANTIC)적 에러를 점검하는 순서이자 실행순서)
  1. FROM 절 : 조회 대상 테이블 참조
  2. WHERE 절 : 조회 대상 데이터 아니면 제거
  3. GHROUP BY 절 : 행 소그룹화
  4. HAVING 절 : 그룹핑된 값의 조건에 맞는 것만 출력
  5. SELECT 절 : 데이터 값을 출력/계산
  6. ORDER BY 절 : 데이터 정렬
반응형