mysql在给定范围内生成一系列日期的最佳方式是什么?生成一系列日期
我想到的应用程序是编写一个报表查询,它返回每个日期的一行,而不管是否有任何数据要报告。以其最简单的形式:
select dates.date, sum(sales.amount)
from <series of dates between X and Y> dates
left join sales on date(sales.created) = dates.date
group by 1
我试图创建一个有很多日期的表,但这似乎是一个糟糕的解决方法。
@Bohemian这是一个快鱼吃钓;)我太需要一个更多帽子:d – bonCodigo
哪个帽子是你想获得? – Bohemian
@Bohemian **江南Style **和**他在哪里?**欢迎您提出我的任何疑问或真棒答案;)blimey!哈哈哈,但它* lamer *等待一年:P – bonCodigo