Is there an easy way to do a GROUP BY DATE(timestamp) that includes all days in a period of time, regardless of whether there are any records associated with th
GROUP BY DATE(timestamp)
Instead of using GROUP BY, make a table (perhaps a temporary table) which contains the specific dates you want, for example:
24 Dec 23 Dec 22 Dec 21 Dec 20 Dec
Then, join that table to the Orders table.