Генерация серии дат [дубликат]

На этот вопрос уже есть ответ здесь:

генерировать дни из диапазона дат 28 ответов

Каков наилучший способ в mysql генерировать серию дат в заданном диапазоне?

Приложение, которое я имею в виду, - написать запрос отчета, который возвращает строку для каждой даты, независимо от того, есть ли данные для отчета. В простейшем виде:

select dates.date, sum(sales.amount)
from  dates
left join sales on date(sales.created) = dates.date
group by 1

Я попытался создать таблицу с большим количеством дат, но это кажется плохим решением проблемы.

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

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