توجه کنید که به همین خاطر گفتم به چیزی مثل زمان هم نیاز دارید تا ترتیب بین رکوردها مشخص باشه چون براساس فیلد تاریخ عملیات جمع صورت میگیره(نمیشه به جای تاریخ از ID استفاده کرد چون تضمینی نیست که فیلد ID به ترتیب باشه،در sqlserver 2012 و بالاتر ممکنه پرش داشته باشه یا اصلا ستون ID از نوع uniqueidentifier باشد). ستون تاریخ رو از نوع تاریخ+زمان (datetime2) ایجاد و تست کنید و نتیجه رو بگید.