У меня есть таблица отчетов о продажах (eod_cache). Я пытаюсь получить список каждой недели продаж, начиная с понедельника, ИЛИ, если первая дата продаж не понедельник, а затем добавляю это и в список. Например, если ежедневные продажи начинаются с 20/20/2011 по сегодняшний день, список будет:
7/25/2011
7/20/2011
В настоящее время я получаю только понедельники, и мне интересно, как я могу добавить минимальную / наименьшую дату в свой список возвращаемых дат. Вот мое заявление:
SELECT DISTINCT date
FROM eod_cache
WHERE DAYOFWEEK(date) = 2
ORDER BY date DESC