Проголосовал за преданного пользователя, который ответит 5 лет спустя, спасибо :)

я есть таблица с тарифом на определенную дату:

          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), или такого рода вещи должны быть выполнены программным способом (C # ...)?

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

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