1. FROM: 데이터 검색, 조작할 테이블 또는 데이터 소스 지정
2. JOIN: 필요한 경우, JOIN 절에서 두 개 이상의 테이블 결합
3. WHERE: 조건을 사용하여 원하는 행 필터링
4. GROUP BY: 그룹화를 위해 특정 열을 기준으로 행 그룹화
5. HAVING: 그룹화된 결과에 대한 조건 지정
6. SELECT: 반환하려는 열 선택, 결과 데이터의 형식 지정
7. DISTINCT: 필요한 경우, 중복된 행 제거
8. ORDER BY: 결과 정렬
9. LIMIT / OFFSET: 페이지네이션을 위해 결과를 제한 or 오프셋 적용
10. SELECT 절에서 계산식이나 함수를 사용하여 데이터 가공 및 변환
11. 실행된 쿼리의 결과 반환
( INSERT / UPDATE / DELETE: 데이터 삽입, 수정, 삭제 수행 )
( UNION / INTERSECT / EXCEPT: 둘 이상의 결과 집합을 결합할 때 사용 )
'Develop' 카테고리의 다른 글
API 성능 테스트를 위한 nGrinder 시작하기 (1) | 2023.12.25 |
---|---|
H2 DB - 3가지 모드(Embedded, In-Memory, Server Mode) (0) | 2023.10.05 |
TCP/IP 4계층 모델 (0) | 2023.07.12 |
네트워크 기초 (0) | 2023.07.12 |
로컬에서 생성한 MySQL 데이터베이스를 마이그레이션하기 (2) | 2023.06.06 |