1. 서브쿼리 보다는 WITH 구문이 가독성이 좋다.
WITH 구문은 블록으로 구분이 되기 때문에
각 블록안에 내용만 숙지한 뒤
블록 바깥에서 어떻게 결합되는지 파악하는 등 순차적으로 이해하기 좋기 때문.
2. WITH 절을 사용할 때, 각 블록 이름을 잘 지정하자
3. 쿼리가 복잡해 지면 중간 중간 주석을 작성하자
가독성이 좋은 쿼리문 예시.
WITH구문으로 블록별 이름을 잘 정해서 보여줌.
주석을 통하여 한번더 이 블록이 어떤 역할을 하는지 설명해줌으로써 가독성 UP!
