Neděláš nic špatně. SQL Server 2008 nepodporuje spouštění agregátů s funkcí okna.
SQL Server 2012 má konečně plnou podporu funkcí oken, včetně spouštění agregací. Takže pokud to opravdu potřebujete, budete muset upgradovat.
Podívejte se na tento SQLFiddle pro SQL Server 2012:http://sqlfiddle.com/#!6/5303f /1