SQL 문법 순서
SELECT
FROM
WHERE
GROUP BY
HAVING
ORDER BY
SQL 실행 순서
FROM : 각 대상 테이블 확인
ON : 조인 조건 확인
JOIN : 테이블 조인 (병합)
WHERE : 데이터 추출 조건 확인
GROUP BY : 특정 칼럼으로 데이터 그룹화
HAVING : 그룹화 이후 데이터 추출 조건 확인
SELECT : 데이터 추출
DISTINCT : 중복 제거
ORDER BY : 데이터 정렬
LIMIT: 일부 row만 선별, 출력
'개념 창고 > Database' 카테고리의 다른 글
[SQL] 레코드(Recode) vs 튜플(Tuple) vs 행(Row) 차이 (1) | 2023.03.03 |
---|---|
[SQL] JOIN ON vs WHERE 토막 상식 (0) | 2023.02.27 |
표현식 메타문자 (0) | 2023.02.24 |
[오라클] 그룹 함수로 조회한 행의 다른 데이터 가져오는 방법 MAX/MIN KEEP 함수 (0) | 2023.02.17 |
[MYSQL] ORDER BY 오름차순, 내림차순, 다중 정렬 (0) | 2023.01.08 |