SQL 포맷터
포맷된 SQL이 여기에 표시됩니다관련 도구
SQL 포맷팅
SQL 쿼리를 읽기 쉽게 정리하면 디버깅과 코드 리뷰가 수월해집니다. 키워드를 대문자로 통일하고, 절마다 줄바꿈과 들여쓰기를 적용하여 구조를 명확하게 만듭니다.
지원 키워드
- 조회 — SELECT, FROM, WHERE, JOIN, ORDER BY, GROUP BY, HAVING, LIMIT
- 조건 — AND, OR, IN, BETWEEN, LIKE, IS, NOT, EXISTS, NULL
- 수정 — INSERT, UPDATE, DELETE, SET, VALUES
- 구조 — CREATE, ALTER, DROP, UNION, CASE, WHEN, THEN, ELSE, END
읽기 좋은 SQL을 쓰는 관행
- 키워드는 대문자로 — SELECT, WHERE 같은 키워드를 대문자로 쓰면 테이블·컬럼명과 한눈에 구분됩니다.
- 절 단위로 줄바꿈 — FROM, WHERE, GROUP BY 등 절이 시작될 때 줄을 바꾸면 쿼리 구조가 드러납니다.
- 조건은 들여쓰기로 계층화 — AND/OR로 이어지는 조건을 들여 쓰면 긴 WHERE 절도 읽기 쉽습니다.
- 한 줄 쿼리는 공유 전에 정리 — 로그나 ORM이 출력한 한 줄짜리 쿼리는 포맷팅한 뒤 리뷰·질문에 올리면 답을 빨리 받을 수 있습니다.