MySQL получает ежедневный счет за интервал - PullRequest
0 голосов
/ 16 декабря 2011

Как я могу получить количество записей за интервал дат, включая даты без записей?

Например, у меня есть следующая таблица:

   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  

1 Ответ

1 голос
/ 16 декабря 2011

Я полагаю, что вы захотите начать с создания списка дней, затем оставить соединение с таблицей объектов, сгруппировать по дате и выполнить count () для таблицы объектов. уже есть ответ , который охватывает генерацию дат, судя по всему.

...