728x90
2024.11.07
원문: https://yozm.wishket.com/magazine/detail/1519/
[주제]
- SQL 가독성을 높이는 다섯 가지 사소한 습관
[아티클 요약]
SQL은 파이선과 다르게 들여쓰기와 띄어쓰기에서 자유롭지만, 함께 일하는 구성원들과 상의해가며 가독성 있게 작성한다면 업무의 효율이 올라갈 것이다.
- 예약어는 대문자로
- 행갈이를 자주 하자
- SELECT, FROM, GROUP BY와 같이 한 라인에 다른 절이 들어가는 코드는 예약어마다 행갈이
- 행갈이를 더 자주 하자
- 주석처리 할 때 편하기 때문에 AND, OR과 같은 조건문도 행갈이
- WHERE절이 시작하자마자 1=1 같은 의미 없는 조건을 넣고 행갈이를 한 다음 AND로 진짜 필터링 조건을 쓰기도 함.
- 주석을 쓰자
- “- -”를 앞에 붙여 코드를 쓴 의도를 짧게 적어 놓는 습관 기르기
- 서브쿼리의 단위로 의미를 적기
- 조건이 왜 필요한지, 어떻게 동작하는지 적어 놓으면 다음에 코드를 이해하기 쉬움
- Alias를 잘 쓰자
- 서브쿼리(다른 쿼리 내부에 포함되어 있는 SELECT 문), 컬럼 Alias(별칭) 대충 작성하지 말기.
[인사이트]
처음부터 습관을 잘 들여놔야겠다. 내가 작성한 코드를 다른 누군가가 보고 수정할 수 있다는 가정하에 작성하는 습관을 들여야겠다.
728x90
'내일배움캠프 > 아티클스터디' 카테고리의 다른 글
[데이터분석]데이터 분석가는 어떤 일을 하나요? (1) | 2024.11.26 |
---|---|
[아티클스터디]마케터에게 데이터분석이란? 꼭 필요할까? (4) | 2024.11.08 |
[아티클스터디]SQL 질문 잘 하는 방법 (0) | 2024.11.08 |
[아티클스터디]데이터 분석가가 되어보니 중요한 것들 (0) | 2024.11.07 |
[아티클스터디]데이터 분석이란 무엇인가? (1) | 2024.11.05 |