SQL 의 문법 순서와 실행순서는 다름

장서연·2021년 10월 27일
0

문법 작성 순서

  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

실행 작동 순서를 자주 사용하는 파란색 글씨로 된 쿼리문만 설명해보자면,
1. 조회 테이블 확인(FROM)
2. 데이터 추출 조건 확인 (WHERE)
3. 컬럼 그룹화 (GROUP BY)
4. 그룹화 조건 (HAVING)
5. 데이터 추출 (SELECT)
6. 데이터 순서 정렬 (ORDER BY)

순으로 이루어짐.

0개의 댓글

관련 채용 정보