쿼리문 실행 순서
SQL 쿼리의 각 파트는 다음과 같은 순서로 실행된다.
- FROM : 각 테이블 확인
- ON : 조인 조건 확인
- JOIN : 테이블 조인 (병합)
- WHERE : 데이터 추출 조건 확인
- GROUP BY : 특정 칼럼으로 데이터 그룹화
- HAVING : 그룹화 이후 데이터 추출 조건 확인
- SELECT : 데이터 추출
'# Development > Database' 카테고리의 다른 글
[SQLAlchemy] Model.query VS db.session.query() (2) | 2023.11.02 |
---|---|
[SQLAlchemy] 트랜잭션(transaction) 관리: add, flush, commit 메서드의 활용 (0) | 2023.10.26 |
[SQL - Error] utf8mb4_0900_ai_ci, utf8mb4_general_ci (0) | 2023.01.12 |
[SQL - Error] Error writing file '/tmp/MLfd=69' (OS errno 28 - No space left on device) (0) | 2022.04.28 |