내배캠 데이터분석가 과정/사전캠프 TIL

[사전캠프 8일차] 아티클 스터디

얆생 2025. 2. 4. 19:11

사전캠프 8일차

마찬가지로 아티클 스터디를 진행했다.

 

아티클 스터디

오늘 아티클은 데이터를 원하는 형태로 가공할수록 복잡해지는 SQL 쿼리를 가독성있게 작성하는 법에 대해 다룬다. 

 

https://yozm.wishket.com/magazine/detail/1519/

 

SQL 가독성을 높이는 다섯 가지 사소한 습관 | 요즘IT

지독하게 읽기 힘든 SQL 문을 해석해 본 적 있으신가요? 마치 암호를 읽는 것처럼 어렵습니다. 파이선처럼 들여쓰기와 띄어쓰기를 문법적으로 강제하는 언어를 사용해 봤다면 SQL의 자유로움에

yozm.wishket.com

 

  • 내가 정리한 내용

[주제]

SQL 가독성을 높이는 다섯 가지 사소한 습관

 

[아티클 요약]

  1. 예약어, 함수 이름 → 대문자
  2. ex. SELECT, FROM, GROUP BY, AS ..
  3. 행갈이
    1. 한 라인에는 한 절만 있도록
    2. select문에 칼럼이 많아지면 행갈이를 더 자주 하기 → 주석 처리를 해가면서 특정 로직을 제외, 포함시킬 수 있음
  4. 주석 사용
    1. 코드를 쓴 의도를 짧게 적는 습관 → why, how의 내용
    2. 서브쿼리 쓸 때
    3. 필터링 조건 쓸 때
  5. Alias 사용
    1. 코드를 다시 볼 때를 대비
  6. 합의된 규칙
    1. 팀에서 사용하고 있는 기존 제도 따르기

[인사이트]

  • SQL 공부에 가장 많이 공을 들이고 있는 중인데, 행갈이는 버릇이 들지 않은 습관이기 때문에 신경 쓰며 쿼리를 작성해야겠다고 생각했다. 또, Alias도 더 잘 알아볼 수 있는 축약어를 생각해서 써야겠다고 생각했다.