T-SQL рассчитать скользящее среднее

Я работаю с SQL Server 2008 R2, пытаясь вычислить скользящее среднее. Для каждой записи, на мой взгляд, я хотел бы собрать значения 250 предыдущих записей, а затем вычислить среднее значение для этого выбора.

Мои столбцы представления следующие:

TransactionID | TimeStamp           | Value | MovAvg
----------------------------------------------------
            1 | 01.09.2014 10:00:12 |     5 |    
            2 | 01.09.2014 10:05:34 |     3 | 
...
          300 | 03.09.2014 09:00:23 |     4 | 

TransactionID уникален Для каждогоTransactionIDЯ хотел бы рассчитать среднее значение столбца за предыдущие 250 записей. Таким образом, для TransactionID 300 соберите все значения из предыдущих 250 строк (представление отсортировано по убыванию по TransactionID), а затем в столбец MovAvg запишите результат усреднения этих значений. Я ищу для сбора данных в диапазоне записей.

Ответы на вопрос(2)

Ваш ответ на вопрос