타 직무에서 데이터 분석으로 전환하며 SQL을 완전 초보 상태에서 시작해 8일간 79문제를 해결하며 실무 수준의 분석 쿼리 작성 능력을 확보했습니다. 단일 테이블 조회 수준에서 시작해 3개 테이블 JOIN과 CTE 3단계, 윈도우 함수를 조합한 복잡한 쿼리를 작성할 수 있게 되었으며, 퍼널 분석과 리텐션 계산 같은 실무 분석 패턴을 체듍했습니다.
쿼리 작성 역량
Day 1 단일 테이블 조회 → Day 8 3개 테이블 JOIN + CTE 3단계 + 윈도우 함수 조합
에러 해결 속도
GROUP BY 에러로 오래 막히던 초반 → 다중 집계 + HAVING 조건을 빠르게 작성
실무 패턴 습듍
퍼널 6단계 전환율 분석, 주차별 리텐션 계산 쿼리를 이해하고 직접 작성
타 직무에서 데이터 분석으로 직무 전환을 준비하며 SQL을 처음부터 배워야 했습니다. 단순히 문법만 아는 게 아니라 실무에서 쓰이는 분석 패턴(퍼널, 리텐션 등)을 직접 쿼리로 구현해보는 경험이 필요했습니다.
8일간 79개 문제를 BigQuery 환경에서 단계적으로 풀며 기초부터 실전 패턴까지 학습했습니다.
기초 단계
SELECT, WHERE, GROUP BY, 다중 테이블 JOIN으로 데이터 조회와 집계 기본기를 다졌습니다.
고급 기법
윈도우 함수(RANK, LAG, LEAD), ARRAY/STRUCT 처리, PIVOT으로 복잡한 데이터 변환 기법을 익혔습니다.
실무 패턴