사전캠프 8일차
마찬가지로 아티클 스터디를 진행했다.
아티클 스터디
오늘 아티클은 데이터를 원하는 형태로 가공할수록 복잡해지는 SQL 쿼리를 가독성있게 작성하는 법에 대해 다룬다.
https://yozm.wishket.com/magazine/detail/1519/
SQL 가독성을 높이는 다섯 가지 사소한 습관 | 요즘IT
지독하게 읽기 힘든 SQL 문을 해석해 본 적 있으신가요? 마치 암호를 읽는 것처럼 어렵습니다. 파이선처럼 들여쓰기와 띄어쓰기를 문법적으로 강제하는 언어를 사용해 봤다면 SQL의 자유로움에
yozm.wishket.com
- 내가 정리한 내용
[주제]
SQL 가독성을 높이는 다섯 가지 사소한 습관
[아티클 요약]
- 예약어, 함수 이름 → 대문자
- ex. SELECT, FROM, GROUP BY, AS ..
- 행갈이
- 한 라인에는 한 절만 있도록
- select문에 칼럼이 많아지면 행갈이를 더 자주 하기 → 주석 처리를 해가면서 특정 로직을 제외, 포함시킬 수 있음
- 주석 사용
- 코드를 쓴 의도를 짧게 적는 습관 → why, how의 내용
- 서브쿼리 쓸 때
- 필터링 조건 쓸 때
- Alias 사용
- 코드를 다시 볼 때를 대비
- 합의된 규칙
- 팀에서 사용하고 있는 기존 제도 따르기
[인사이트]
- SQL 공부에 가장 많이 공을 들이고 있는 중인데, 행갈이는 버릇이 들지 않은 습관이기 때문에 신경 쓰며 쿼리를 작성해야겠다고 생각했다. 또, Alias도 더 잘 알아볼 수 있는 축약어를 생각해서 써야겠다고 생각했다.
'내배캠 데이터분석가 과정 > 사전캠프 TIL' 카테고리의 다른 글
[사전캠프 11일차] 아티클 스터디 + SQL 달리기반 4번 문제 풀이 (0) | 2025.02.07 |
---|---|
[사전캠프 9일차] 아티클 스터디 (0) | 2025.02.05 |
[사전캠프 7일차] 아티클 스터디 + SQL 달리기반 3번 문제 (0) | 2025.02.03 |
[사전캠프 5일차] 아티클 스터디 + SQL 달리기반 2번 문제 (0) | 2025.01.24 |
[사전캠프 1일차] 아티클 스터디 + SQL 달리기반 1번 문제 (0) | 2025.01.20 |