Не правиш нищо лошо. SQL Server 2008 не поддържа стартиране на агрегати с функция за прозорци.
SQL Server 2012 най-накрая има пълна поддръжка за прозоречни функции, включително стартиране на агрегации. Така че, ако наистина имате нужда от това, ще трябва да надстроите.
Вижте този SQLFiddle за SQL Server 2012:http://sqlfiddle.com/#!6/5303f /1