Я пытаюсь создать запрос, который возвращает все цены из таблицы skucompetition
за каждую дату в таблице creationdateformat
.Получить максимальную запись за каждую дату
Чтобы уточнить, creationdateformat имеет следующие даты в нем:
creationdateformat
2010-10-25
2010-10-26
2010-11-10
2010-11-24
2010-11-25
skucompetition имеет следующие цены на него:
sku creationdate price
PCR-BR2495112 2010-10-26 16:06:03 24.99
PCR-BR2495112 2010-11-10 13:01:43 27.99
PCR-BR2495112 2010-11-25 12:24:26 26.51
На сегодняшний день 2010-10-25 она должна возвращать 0, как это было до того, как существовала первая цена.
На сегодняшний день 2010-10-26 он должен вернуть 24,99
На сегодняшний день 2010-11-10 и 2010-11-24 она должна возвращать 27.99
На сегодняшний день 2010-11-25 его должен вернуться 26.51
И так далее.
Как это можно достичь?
Я не понимаю ваш пример. Все даты в вашем примере запроса также находятся в `createdateformat`. Какова цель этой таблицы? – vy32 2010-11-25 13:56:12
Нет, не все. 2010-11-24 здесь нет. Я сделаю это более ясным. – skerit 2010-11-25 14:02:09