GROUP BY
행 축소| 부서 | 평균급여 |
|---|---|
| 개발 | 4500 |
| 기획 | 3500 |
3행이 2행으로 줄어듭니다. 부서 평균처럼 요약값만 보고 싶을 때 적합합니다.
GROUP BY도 같은 기준으로 집계할 수 있지만 결과를 요약 행으로 접습니다. 반면 윈도우 함수는 원래 행을 지우지 않고 평균, 순위 같은 계산값을 덧붙입니다.
| 이름 | 부서 | 급여 |
|---|---|---|
| 김철수 | 개발 | 5000 |
| 이영희 | 개발 | 4000 |
| 박민수 | 기획 | 3500 |
| 부서 | 평균급여 |
|---|---|
| 개발 | 4500 |
| 기획 | 3500 |
| 이름 | 급여 | 부서평균 | 순위 |
|---|---|---|---|
| 김철수 | 5000 | 4500 | 1 |
| 이영희 | 4000 | 4500 | 2 |
| 박민수 | 3500 | 3500 | 1 |