Qualcuno può spiegare cosa fa la partition by
parola chiave e darne un semplice esempio in azione, nonché il motivo per cui si vorrebbe usarla? Ho una query SQL scritta da qualcun altro e sto cercando di capire cosa fa.
Un esempio di partizione per:
SELECT empno, deptno, COUNT(*)
OVER (PARTITION BY deptno) DEPT_COUNT
FROM emp
Gli esempi che ho visto online sembrano un po 'troppo approfonditi.