1. Query 구조화
Query를 구성하다보면 점점 복잡해진다. 구조적 가시성과 Query 효율성을 위해 사용할 수 있는 방법은 다음과 같다.
2. FROM절 Subquery
- Original_Table에 사용하지 않을 컬럼이 너무 많을 경우 연상량을 줄이기 위하여
- Subquery 내 중간 연산이 필요할 경우

3. WITH절
- 해당 query안에서만 사용할 수 있는 임시 테이블을 만드는 개념
- WITH 절의 임시 테이블은 메모레를 차지 하기 때문에, 리소스를 초과하는 경우 에러 발생할 수 있음

- 임시 테이블을 구성해서 여러 query를 join, union 시킬 경우 유용
