SQL 과정 복습
이제 유통, 물류, 의료, 엔터테인먼트 등 다양한 업종에서—각각의 데이터 패턴과 보고서 요구사항을 고려하며—SQL을 연습해 왔습니다.
이번 레슨은 실전 문제 해결에서 그 기술들이 어떻게 맞물리는지에 초점을 둔 체크포인트형 복습입니다.
목표는 새로운 문법을 배우는 것이 아니라, 핵심 SQL 도구들을 적용한 방식과 시점을 되짚어 보는 것, 즉 how와 when을 성찰하는 것입니다.
무엇을 배웠을까요?
지금까지 풀어 온 문제를 돌아보며 다음을 생각해 보세요.
- 여러 개의 필터, Join, 또는 중첩 로직이 필요했던 쿼리는 무엇이었나요?
- 어디에서
GROUP BY
가 패턴을 발견하는 데 도움이 되었나요? LEFT JOIN
이나CASE
가 의미 있는 차이를 드러내는 데 어떻게 도움이 되었나요?
이런 성찰은 더 견고한 습관을 만들고 실무 분석을 위한 준비가 됩니다.
진짜 분석가는 단지 실행만 되는 쿼리를 쓰지 않습니다. 통찰을 이끌어내고, 규모가 커져도 잘 작동하는 쿼리를 씁니다.
어떠한 기술을 배웠을까요?
이 과정 전반에서 다음을 적용해 보았습니다.
- 다양한 조합의
WHERE
,JOIN
,GROUP BY
,HAVING
- 필터링과 비교를 위한 서브쿼리
- 데이터를 분기하고 요약하는 조건 로직
- 깨진 로직을 고치고 디버깅하는 기법들
이것들은 단순한 연습 문제가 아니라 대부분의 분석 워크플로의 토대입니다.
다음 내용이 궁금하다면?
코드프렌즈 PLUS 멤버십 가입 or 강의를 등록해 주세요!