En idé er, at du kunne have en tabel med alle de datoer i, som du vil vise, og derefter lave en ydre sammenføjning med den tabel.
Så hvis du havde en tabel kaldet alldates med én kolonne (job_data_date):
SELECT ad.job_data_date, SUM(job_data_invoice_amount) as job_data_date_income
FROM alldates ad left outer join job_data jd on ad.job_data_date = jd.job_data_date
WHERE ad.job_data_date >= '2010-05-05'
GROUP BY ad.job_data_date
ORDER BY ad.job_data_date;
Ulempen er, at du skal have denne tabel udfyldt med alle de datoer, du vil vise.