코딩 테스트/SQL

[SQL] SQL 쿼리 작성과 실행 순서

꿈을 파는 두더지 2024. 7. 3. 15:19

일반적인 SQL 작성과 실행 순서

SQL의 작성 순서

1. SELCET
2. FROM
3. WHERE
4. GROUP BY
5. HAVING
6. ORDER BY
7. LIMIT

 

SQL의 실행 순서

1. FROM : 어떤 테이블을 가져올 건지
2. WHERE : 어떤 ROW를 가져올 건지
3. GROUP BY : 어떤 그룹으로 묶을 건지
4. HAVING : 어떤 조건의 그룹을 가져올 건지
5. SELECT : 어떤 컬럼들을 가져올 건지
6. ORDER BY : 어떻게 정렬을 할건지
7. LIMIT : 최종 출력할 ROW중 어떤 ROW를 설정한 건지

 

주로 쓰는 SQL 작성과 실행 순서

FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY

1. FROM : 조회 테이블을 조회한다.
2. WHERE : 테이블 추출 조건을 확인한다.
3. GROUP BY : 칼럼을 그룹화 한다.
4. HAVING : 그룹화 조건을 설정한다.
5. SELECT : 필요한 데이터를 추출한다.
6. ORDER BY : 데이터 순서를 정렬한다.

 

참고 자료

 

[RDB 공통]SQL 쿼리 문법 작성 순서, 실행 순서 처리 과정

SQLD 공부 빠짝할 때만 해도 외우고 있었는데 오랜만에 쿼리 짜보려니까 까먹어서 글을 올려본다 !! SQL 쿼리 문법 작성 순서 SELECT - FROM - WHERE - GROUP BY - HAVING - ORDER BY SQL 쿼리 실행 순서 문법에서는

seokmimmmmmmmm.tistory.com

 

[SQL]작성 및 실행 순서를 이해하면 좋은 점

SQL의 작성 순서 1. SELCET 2. FROM 3. WHERE 4. GROUP BY 5. HAVING 6. ORDER BY 7. LIMIT SQL의 실행 순서 1. FROM : 어떤 테이블을? 2. WHERE : 어떤 ROW를? 3. GROUP BY : 어떤 그룹으로? 4. HAVING : 어떤 조건의 그룹을? 5. SELECT :

project-notwork.tistory.com