1️⃣ 예약어, 함수 이름은 대문자로 쓰기
2️⃣ 명령어별로 행 나누기
3️⃣ 행갈이 더 자주
동일 구문 내에서도 속성별로 행을 나누면 주석 처리 및 확인을 쉽고 빠르게 할 수 있다.
4️⃣ 주석 사용
서브쿼리 등으로 쿼리가 길어질수록 주석을 통해 코드 단락을 더 잘 이해할 수 있다.
✅ TIP
- 서브쿼리 단위로 달기
- 컬럼 이름 등의 사람마다 다르게 이해할 수 있는 디테일한 부분을 설명하기
- 조건이 왜 필요한지, 어떻게 동작하는지 등의 코드의 의도를 상세하게 설명하기
5️⃣ Alias (As) 활용
별칭을 마구잡이로 짓다보면 기억하기도 어렵고, 찾는 데 오래 걸린다. As를 적절하게 잘 활용할 줄 알아야 한다.
명령구문 및 코드 구조 가독성을 높이기 위한 위 5가지 습관을 잘 들여보자.
그리고 가장 중요한 것은 합의된 규칙을 따르는 것이다.
조직별로 합의된 규칙이 다를 수 있다. 공통의 프로젝트를 하는만큼 약속에 따라 모든 사람이 이해하기 쉽게 SQL를 작성하자.
SQLD 자격증 공부를 하면서 이론을 학습한 상태라 이번 아티클은 비교적 읽기 쉬웠던 것 같다. 한 가지 배운 것은 주석을 잘 달아야 한다는 것이다. 나는 주석이 많으면 단락이 길어져서 오히려 피곤하다고 생각했는데, 역시 혼자하는 일이 아니고 구성원들과 함께 하는 일인만큼 모두가 이해하기 쉽게 적절한 주석이 필요하다는 것을 배웠다.
'데이터 분석 > 아티클 미션' 카테고리의 다른 글
| [아티클 미션] -7 마케터에게 데이터 분석력이 왜 필요한가 (0) | 2025.02.07 |
|---|---|
| [아티클 미션] -6 SQL 질문 잘 하는 방법 (0) | 2025.02.07 |
| [아티클 미션] -4 데이터 분석가가 되어보니 중요한 것 (0) | 2025.02.07 |
| [아티클 미션] -3 데이터 리터러시 & 잘못된 데이터 해석 (0) | 2025.02.07 |
| [아티클 미션] -2 데이터 분석가는 무슨 일을 할까 (0) | 2025.02.06 |