如何获取日期间隔内的记录数,包括没有记录的日期?
例如,我有下表:
DATE | INSERTID
2011-12-10 | 1
2011-12-10 | 2
2011-12-12 | 3
2011-12-13 | 4
2011-12-15 | 5
2011-12-15 | 6
结果是:
DATE | COUNT(INSERTID)
2011-12-10 | 2
2011-12-11 | 0
2011-12-12 | 1
2011-12-13 | 1
2011-12-14 | 0
2011-12-15 | 2
答案 0 :(得分:1)
我相信你会想要开始生成你的日期列表,然后离开加入你的对象表,分组日期并在对象表上进行count()。 already an answer涵盖了从日期开始生成日期。