У меня есть таблица со скоростью в определенную дату:
Rates
Id | Date | Rate
----+---------------+-------
1 | 01/01/2011 | 4.5
2 | 01/04/2011 | 3.2
3 | 04/06/2011 | 2.4
4 | 30/06/2011 | 5
Я хочу получить базу выходных данных на простой линейной интерполяции.
Итак, если я введу 17/06/2011:
Date Rate
---------- -----
01/01/2011 4.5
01/04/2011 3.2
04/06/2011 2.4
17/06/2011
30/06/2011 5.0
линейная интерполяция (5 + 2,4) / 2 = 3,7
Есть ли способ сделать простой запрос (SQL Server 2005), или этот вид материала должен выполняться программным способом (С#...)?