상세 컨텐츠

본문 제목

SELECT 실행 순서

DataBase/개념

by Chan.94 2022. 11. 23. 08:45

본문

반응형

실행 순서

1) FROM, JOIN

2) WHERE

3) GROUP BY

4) SELECT

5) ORDER BY

 

FROM, JOIN : 데이터를 가지고 온다. 

WHERE : 조건이 개별 행에 적용이 된다. WHERE 절에서는 ALIAS를 적용할 경우 대부분의 데이터베이스에서 오류가 발생할 것이다. ALIAS는 이후 절차인 SELECT에서 진행되기 때문이다.

GROUP BY : WHERE의 조건 적용 후  GROUP BY절에 지정된 열의 공통 값을 기준으로 그룹화된다.

SELECT : 조회할 컬럼들을 설정하고 ALIAS를 적용한다.

ORDER BY : ORDER BY 절에 의해 행들은 특정 규칙에 맞게 오름차순 혹은 내림차순으로 정렬된다.
SELECT 이후에 실행되기 때문에 여기서는 ALIAS를 적용해도 정상 작동한다.

반응형

'DataBase > 개념' 카테고리의 다른 글

DB 인덱스(Index) - 생성 방법 및 컬럼순서  (0) 2022.07.03
DB 인덱스(Index) - 개념  (0) 2022.07.01

관련글 더보기

댓글 영역

>