以填充缺失的日期通過類似的問答閱讀/因爲我還沒有找到我正在尋找的解決方案。我的表中的數據是依日期(時間戳),並返回統計數,例如結果:在使用GROUP BY DATE(table.timestamp)時未使用臨時表加入
[timestamp] => 2010-05-12 20:18:36
[count] => 10
[timestamp] => 2010-05-14 10:10:10
[count] => 8
,不使用臨時表,或日曆表是有辦法來填補那些失蹤的日期?以便相同的表格數據將返回:
[timestamp] => 2010-05-12 20:18:36
[count] => 10
/**
* I would like to have this row added:
*/
[timestamp] => 2010-05-13 00:00:00
[count] => 0
[timestamp] => 2010-05-14 10:10:10
[count] => 8
謝謝!
可能重複[MySQL:選擇範圍內的所有日期,即使沒有記錄存在](http://stackoverflow.com/questions/1046865/mysql-select-all-dates-in-a-range-even-如果沒有記錄存在) – 2010-05-16 16:28:39