Notice
Recent Posts
Recent Comments
Link
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

Seongho Jang

SQL 쿼리 작성 순서 본문

SQL

SQL 쿼리 작성 순서

seonghojang 2024. 1. 17. 20:21

 

 

SQLBolt - Learn SQL - SQL Lesson 12: Order of execution of a Query

Now that we have an idea of all the parts of a query, we can now talk about how they all fit together in the context of a complete query. Complete SELECT query SELECT DISTINCT column, AGG_FUNC(column_or_expression), … FROM mytable JOIN another_table ON m

sqlbolt.com

 

쿼리의 작성 순서는

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

 

실제로 쿼리의 실행 순서는

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

 

FROM으로 데이터의 범위를 설정하고 WHERE로 필터링,

GROUP BY로 다시 범위를 설정하고 HAVING으로 필터링 순으로 실행된다...

는 느낌으로 기억하면 될것 같다.

 

종종 봐두어서 까먹지 않도록...

 

'SQL' 카테고리의 다른 글

Leetcode 1280. Students and Examinations  (0) 2024.03.02
CASE WHEN의 활용 (Salaries Difference, 가구 판매의 비중이 높았던 날 찾기)  (0) 2024.01.22
서브쿼리  (0) 2024.01.18
[Hackerrrank] The PADS  (0) 2024.01.17
SQL 순위 매기기 :  (0) 2023.03.10