1

可能重复:
MySQL 如何在范围内填充缺失的日期?

我有一张表,其中一列是时间戳。我想要每天点击计数的结果(1hit = 1row)

我的实际请求如下所示:

SELECT 
count(id) as count, 
date(FROM_UNIXTIME(`time`)) as completedate 
FROM `logs` 
group by date(FROM_UNIXTIME(`time`))
order by completedate DESC 
Limit 0,20

这给了我这个结果:

count   completedate
1       2012-11-13
1       2012-11-12
56      2012-11-11
18      2012-11-09

现在我想缺少:

count    completedate
0        2012-11-10

在它里面,这可能吗?

4

0 回答 0