GroundHaus

SQL 포매터

한 줄로 뭉친 SQL을 들여쓰기·줄바꿈으로 보기 좋게 정렬합니다.

도구·설명 업데이트

방언
정렬 결과
정렬된 SQL이 여기에 표시됩니다.

키워드는 대문자로 통일됩니다. 쿼리는 서버로 전송되지 않으니 운영 쿼리도 안심하고 정렬하세요.

사용법 · 예제 · 제한 사항

이게 뭔가요?

로그나 코드에서 복사한 한 줄짜리 SQL을 절(SELECT·FROM·WHERE…)별로 줄바꿈·들여쓰기해 읽기 좋게 정렬하는 도구입니다. 키워드는 대문자로 통일되며, MySQL·PostgreSQL·SQLite·SQL Server 방언을 선택할 수 있습니다.

언제 쓰나요?

주의할 점

활용 팁 — 슬로우 쿼리 로그나 ORM이 만든 쿼리는 한 줄로 길게 찍혀 눈으로 읽기 어렵습니다. 포매터에 넣어 절 단위로 줄을 나누면 중첩된 서브쿼리와 조인 조건이 들여쓰기로 드러나 어디가 무거운지 찾기 쉬워집니다. 코드 리뷰나 질문 글에 쿼리를 첨부할 때도 정렬한 상태로 올리는 것이 읽는 사람에 대한 예의입니다.

왜 정렬해야 하나

한 줄로 길게 이어진 쿼리는 어디서 조건이 끊기는지 보이지 않습니다. 특히 JOIN이 여러 개거나 서브쿼리가 있으면 눈으로 따라가기가 사실상 불가능합니다.

정렬하면 키워드마다 줄이 나뉘고 들여쓰기가 붙어, 구조가 한눈에 들어옵니다.

이럴 때 씁니다

주의할 점

제작·관리 GroundHaus · 오류 제보 · 데이터 처리 안내