所以我有一张表格,我可以在其中收集我所做工作的数据。每次创建工作时,我都会为其分配一个日期。问题是我没有工作的日子没有存储在数据库中,因此当我绘制我的数据时,我从来没有看到我有零工作的日子。
我当前的查询如下所示:
SELECT job_data_date, SUM(job_data_invoice_amount) as job_data_date_income
FROM job_data
WHERE job_data_date >= '2010-05-05'
GROUP BY job_data_date
ORDER BY job_data_date;
输出是:
| job_data_date | job_data_date_income |
| 2010-05-17 | 125 |
| 2010-05-18 | 190 |
| 2010-05-20 | 170 |
正如您从示例输出中看到的2010-05-19
那样,它不会出现在结果中,因为它从未存储在那里。
有没有办法显示缺少的日期?
谢谢,
马拉