MySQL用分组显示缺少日期

时间:2012-11-13 17:19:49

标签: mysql

  

可能重复:
  MySQL how to fill missing dates in range?

我有一个表,其中一列是时间戳。 我想得到每日命中数(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

在里面,这可能吗?

0 个答案:

没有答案