rumpel_
Дата: 04.02.2013 13:25:36
Здравствуйте, подскажите пожалуйста, как написать запрос, по таким условиям:
"Исходим из того, что мы имеем исторические изменения до 3 месяцев в прошлом и
все будущие изменения. Текущая дата в системе 01/07/2011.
Написать SQL запрос который покажет текущую цену для товара 03020318 в
каждой ценовой зоне (на 01/07/2011)."
В таблице есть изменения за 05 и 06 месяцы, и за 2012 год. По идее запрос должен вернуть последнее изменение перед 01/07/2011, если я все правильно понял. Как это реализовать?
Спасибо.
rumpel_
Дата: 04.02.2013 14:24:34
Прошу прощения за некорректно поставленную задачу, я в этом деле новичок и это собственно мое тестовое..
вот и оно (таблица приложена к посту):
В таблице RPM_ZONE_FUTURE_RETAIL хранятся изменения цен на уровне товар/
ценовая зона (ITEM/ZONE). В таблице RPM_FUTURE_RETAIL хранятся изменения
цен на уровне товар/магазин (ITEM/LOCATION).
Исходим из того, что мы имеем исторические изменения до 3 месяцев в прошлом и
все будущие изменения. Текущая дата в системе 01/07/2011.
В нашей конфигурации, все магазины одной ценовой зоны должны иметь
одинаковые цены на товар.
1.
Написать SQL запрос который покажет текущую цену для товара 03020318 в
каждой ценовой зоне (на 01/07/2011).