Вход
Регистрация

Слияние данных в диапазоне

Подскажите как оптимальнее добавить слиянием характеристики изменяющиеся со временем
может пример какой посмотреть?
для ясности задачи, переведу пример на курс валюты

курс ЦБ устанавливает по рабочим дням,
то есть есть таблица
24.10.2014 курс 50
27.10.2014 курс 55

а продажа например была
25.10.2014 = 20уе
и надо продажу умножить на курс

лобовое решение преобразовать таблицу курсов
24.10.2014 курс 50
25.10.2014 курс 50
26.10.2014 курс 50
27.10.2014 курс 55

после чего производить слияние,
но это наверно не самый оптимальный способ?
Может есть более красивое решение сценариями
искать ближайшее или еще как?
Может создать таблицу диапазонов действия курса
типа
Дата_начала Курс Дата_Конца
24.10.2014 курс 50 26.10.2014
И как то по диапазону сливать?