SQLP
시험 직전 요약장
판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.
윈도우 함수: 순위·누계·이동 범위
원래 이론 →헷갈리는 개념
GROUP BY는 여러 원본 행을 그룹당 한 행으로 축약하지만, Window Function은 원본 행을 유지하면서 같은 Partition의 계산 결과를 덧붙입니다.
SQL좌우로 이동해 전체 내용을 확인하세요. 키보드: ←·→, Home·End
SELECT employee_id, deptno, sal,
SUM(sal) OVER (PARTITION BY deptno) AS dept_sum,
ROW_NUMBER() OVER (
PARTITION BY deptno
ORDER BY sal DESC, employee_id
) AS rn
FROM emp;
ROW_NUMBER는 동점에도 서로 다른 번호를 주므로 결과를 재현하려면 employee_id 같은 Tie-breaker를 포함합니다. RANK는 동점 다음 번호를 건너뛰고, DENSE_RANK는 건너뛰지 않습니다.
내 최근 연습 오답
현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.
오답 기록을 확인하고 있습니다.