윈도우 함수중급
PARTITION BY
윈도우 함수에서 데이터를 그룹으로 나누는 키워드. GROUP BY와 달리 행을 합치지 않는다.
정의
왜 중요한가?
틀리기 쉬운 포인트
예시
SELECT name, department_id, salary, SUM(salary) OVER(PARTITION BY department_id) AS dept_total FROM employees;
윈도우 함수에서 데이터를 그룹으로 나누는 키워드. GROUP BY와 달리 행을 합치지 않는다.
SELECT name, department_id, salary, SUM(salary) OVER(PARTITION BY department_id) AS dept_total FROM employees;