SQL 작성 순서와 논리 순서
·
데이터베이스/내용 정리
작성 순서SELECTFROMWHEREGROUP BYHAVINGORDER BYLIMIT 논리 순서FROM- 조회할 테이블 결정JOIN ... ON- 테이블 결합 및 조인 조건 적용WHERE- 행 단위 조건으로 필터링GROUP BY- 같은 값끼리 그룹화HAVING- 그룹화된 결과를 조건으로 필터링SELECT- 최종 출력할 컬럼, 식, 별칭 결정DISTINCT- 중복 제거ORDER BY- 결과 정렬LIMIT- 최종 결과 개수 제한