1

Possible Duplicate:
MySQL how to fill missing dates in range?

I have a table where one of the columns is a timestamp. I'd like to have a result of a per day hit count (1hit = 1row)

My actual request looks like this:

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

This gives me this result:

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

Now I would like to have the missing:

count    completedate
0        2012-11-10

Inside of it, is this possible?

Community
  • 1
  • 1

0 Answers0