25분
복잡한 쿼리 작성 전략
Day 5: VIEW와 종합 분석
복잡한 쿼리 작성 전략
SQL 기초 2: JOIN, GROUP BY, 서브쿼리 > Day 5: VIEW와 종합 분석
학습 목표
단계별 접근법을 익힌다 쿼리 최적화 팁을 이해한다
복잡한 문제를 마주쳤을 때
"각 부서에서 평균 급여 이상을 받는 직원의 이름, 부서, 급여, 부서 평균 대비 차이를 조회하시오."
한 번에 쓰려고 하면 막막하다. 단계별로 나눠서 접근하자.
Step 1: 필요한 데이터 파악
- 직원 정보: employees
- 부서 정보: departments
- 부서별 평균 급여: 계산 필요
Step 2: 부분 쿼리 작성
부서별 평균 급여:
에디터 로딩 중...
결과 확인하고, 잘 되면 다음 단계.
Step 3: 조인으로 확장
에디터 로딩 중...
Step 4: 조건과 계산 추가
에디터 로딩 중...
쿼리 최적화 팁
1. 필요한 열만 SELECT
에디터 로딩 중...
2. 필터링은 일찍
에디터 로딩 중...
3. 서브쿼리 vs JOIN
에디터 로딩 중...