728x90
SELECT select_list
[ FROM table_source ]
[ WHERE search_condition ]
[ GROUP BY group_by_expression ]
[ HAVING search_condition ]
[ ORDER BY order_expression [ ASC | DESC ] ]
FROM -> WHERE -> GROUP BY -> HAVING -> SELECT -> ORDER BY
1. FROM절의 테이블로부터
2. WHERE절의 조건에 맞는 데이터를
3. GROUP BY절로 그룹핑하고
4. HAVING절의 조건에 맞는 것을
5. SELECT절의 컬럼들을 선택해서
6. ORDER BY절에 맞게 정렬해서 리턴한다.
728x90
'개발 > CS' 카테고리의 다른 글
[OS] 프로세스 관리 - 프로세스의 생성과 종료, 시스템콜 (0) | 2022.08.17 |
---|---|
[DB] SQL - DDL, DML, DCL, TCL (데이터 정의어, 조작어, 제어어) (0) | 2022.05.19 |
[DB] 데이터베이스 정규형 1NF, 2NF, 3NF (Normal Form) (0) | 2022.05.11 |
[DB] 데이터베이스 정규화와 이상 현상 (Normalization & Anomaly) (0) | 2022.04.16 |
[DB] 관계 데이터 모델링 (0) | 2022.04.14 |