Back-End

SQL Select Query 문법 처리 순서

kwaktaem 2022. 2. 22. 10:21

작성 순서

  1. SELECT 컬럼명
  2. FROM 테이블명
  3. WHERE 조건식
  4. GROUP BY 컬럼명
  5. HAVING 조건식
  6. ORDER BY 컬럼명

 

처리순서

  1. FROM (조회 테이블 확인)
  2. ON
  3. JOIN
  4. WHERE (데이터 추출 확인)
  5. GROUP BY (컬럼 그룹화)
  6. CUBE | ROLLUP
  7. HAVING (그룹화 조건)
  8. SELECT (데이터 추출)
  9. DISTINCT
  10. ORDER BY (데이터 순서 정렬)
  11. TOP