2025-02-12
SQL 가독성을 높이는 사소한 습관
[목차]
- 예약어는 대문자로
- 행갈이를 자주 하자
- 행갈이를 더 자주 하자
- 주석을 쓰자
- Alias를 잘 쓰자
- 가장 중요한 건 합의된 규칙
[아티클 요약]
SQL 코드를 쉽게 읽고 쓰는 방법 요약
SQL 문을 쉽게 읽고 해석할 수 있도록 하는 5가지 습관을 소개하는 내용이에요.
▶ 예약어는 대문자로 작성하기
✔ SELECT, FROM, GROUP BY 같은 SQL 예약어를 대문자로 쓰면 가독성이 좋아져요.
✔ 테이블이나 컬럼 이름과 구별이 쉬워지고, 코드가 정리되어 보임
▶행갈이를 자주 사용하기
✔ SQL 문을 작성할 때 각 주요 절(SELECT, FROM, WHERE 등)을 새로운 줄에 쓰면 가독성이 좋아져요.
✔ 코드가 길어질 때, 행갈이를 하면 코드 구조가 명확해지고 읽기 쉬워짐
▶행갈이를 더 적극적으로 활용하기
✔ 특히 WHERE 절에서 여러 조건을 쓸 때, 각 조건을 새로운 줄에 쓰면 나중에 수정하기 편리함.
✔ 가끔 특정 조건을 주석 처리하거나 삭제할 때, 줄바꿈이 되어 있으면 수정이 쉬워짐.
▶ 주석을 적극 활용하기
✔ 코드에 주석을 달아 SQL 쿼리의 의도를 설명하면 가독성이 향상됨.
✔ 서브쿼리, CASE 문, WHERE 절의 조건을 설명하는 주석을 달면 코드를 이해하는 데 큰 도움이 됨.
▶Alias(별칭)를 명확하게 쓰기
✔ 테이블이나 컬럼 이름이 길 때, Alias(별칭)를 쓰면 코드가 짧아지고 읽기 쉬워짐.
✔ 하지만 너무 짧은 Alias(x, y, t) 대신, 의미가 분명한 별칭을 사용하는 것이 좋음.
[인사이트]
두 번째 아티클을 읽으며 요즘 배우고 있는 SQL 강의와 실습하는 제 모습이 떠올랐습니다. 개행하는 것이 익숙하지 않아 늘 한 줄로 코드를 작성했지만 가독성이 높은 SQL 코드를 작성하는 것은 단순한 개인 습관이 아니라 협업과 유지보수를 원활하게 하는 필수 요소라는 점을 깨닫게 되었습니다.이번 아티클을 통해 행갈이, 주석, 별칭 같은 작은 습관들이 쌓이면 가독성이 좋아지고, 결국 데이터 분석과 개발의 생산성까지 향상될 수 있다는 점을 다시 한번 실감했습니다. 앞으로는 더 나은 코드 작성을 위해 이러한 습관을 빨리 익히고 실천해야겠다는 다짐을 하게 되었습니다. (*´▽`*)
SQL 가독성을 높이는 다섯 가지 사소한 습관 | 요즘IT
지독하게 읽기 힘든 SQL 문을 해석해 본 적 있으신가요? 마치 암호를 읽는 것처럼 어렵습니다. 파이선처럼 들여쓰기와 띄어쓰기를 문법적으로 강제하는 언어를 사용해 봤다면 SQL의 자유로움에
yozm.wishket.com
'Data Analyst > Article study' 카테고리의 다른 글
TIL& 아티클 스터디(7) 마케터에게 데이터 분석이란? 꼭 필요할까? (0) | 2025.02.13 |
---|---|
TIL&아티클 스터디(6) SQL 질문을 잘 하는 방법 (1) | 2025.02.12 |
아티클 스터디(4) 데이터 분석가가 되어보니 중요한 것들 (0) | 2025.02.12 |
TIL & 아티클 스터디(2)(3) (1) | 2025.02.11 |
TIL&아티클 스터디(1) 데이터 분석이란 무엇이고 중요한 이유 (1) | 2025.02.10 |