[14일차]효율적인 SQL 코드 작성하기 - 가독성 높이기🍯TIP!

김준석·2023년 12월 26일

쿼리의 가독성이 중요한 이유!

  • 쿼리를 보는 미래의 자기자신과, 다른 사람들을 위해.
  • 사람마다 쿼리를 짜는 스타일이 다르기 때문에 다른 사람이 짠 쿼리를 볼 때 이해하기 어려울 수 있음.

1. 서브쿼리 보다는 WITH 구문이 가독성이 좋다.

WITH 구문은 블록으로 구분이 되기 때문에

각 블록안에 내용만 숙지한 뒤

블록 바깥에서 어떻게 결합되는지 파악하는 등 순차적으로 이해하기 좋기 때문.


2. WITH 절을 사용할 때, 각 블록 이름을 잘 지정하자


3. 쿼리가 복잡해 지면 중간 중간 주석을 작성하자

가독성이 좋은 쿼리문 예시.

WITH구문으로 블록별 이름을 잘 정해서 보여줌.

주석을 통하여 한번더 이 블록이 어떤 역할을 하는지 설명해줌으로써 가독성 UP!

0개의 댓글