본문 바로가기

Database

SQL 작성법과 실행순서

문법 순서

SELECT -> FROM -> WHERE -> GROUP BY -> HAVING -> ORDER BY->LIMIT

 

실행 순서

FROM - > ON -> JOIN -> WHERE -> GROUP BY -> HAVING -> SELECT -> DISTINCT -> ORDER BY -> LIMIT

 

  • FROM : 조회 테이블 확인
  • ON : 조인 조건 확인
  • JOIN : 테이블 조인 (병합)
  • WHERE : 데이터 추출 조건 확인
  • GROUP BY : 특정 컬럼 그룹화
  • HAVING : 그룹화 이후 데이터 추출 조건
  • SELECT : 데이터 추출
  • DISTINCT : 중복 제거
  • ORDER BY : 데이터 순서 정렬

 

 

 + Spring boot QueryDSL 사용법

 

'Database' 카테고리의 다른 글

DB 쿼리 최신순 1건 조회하기  (0) 2025.03.24
Join 총정리  (0) 2023.07.12