एक विचार यह है कि आपके पास उन सभी तिथियों के साथ एक तालिका हो सकती है जिसे आप दिखाना चाहते हैं और फिर उस तालिका के साथ बाहरी जुड़ाव करें।
तो यदि आपके पास एक कॉलम (job_data_date) के साथ alldates नामक तालिका थी:
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;
नकारात्मक पक्ष यह है कि आपको इस तालिका को उन सभी तिथियों से भरकर रखना होगा जिन्हें आप दिखाना चाहते हैं।