[SQL] 쿼리의 문법순서와 실행순서

박경호·2023년 6월 5일
0

[문법 순서]
SELECT -> FROM -> WHERE -> GROUP BY -> HAVING -> ORDER BY

[실행 순서]
FROM - > ON -> JOIN -> WHERE -> GROUP BY -> HAVING -> SELECT -> DISTINCT -> ORDER BY

FROM : 조회 테이블 확인
ON : 조인 조건 확인
JOIN : 테이블 조인 (병합)
WHERE : 데이터 추출 조건 확인
GROUP BY : 특정 컬럼 그룹화
HAVING : 그룹화 이후 데이터 추출 조건
SELECT : 데이터 추출
DISTINCT : 중복 제거
ORDER BY : 데이터 순서 정렬

출처: https://soo-vely-dev.tistory.com/220

profile
안녕하세요 나는 개발자 👨‍💻

0개의 댓글