【发布时间】:2019-05-24 11:50:56
【问题描述】:
我有一个问题,
select value, updateddate from valid_table where date(updateddate) between '2018-11-01' and '2018-11-07';
value date
40 2018-11-01
50 2018-11-03
70 2018-11-05
但我想显示所有日期,即使没有特定日期的数据,如下所示,
value date
40 2018-11-01
0 2018-11-02
50 2018-11-03
0 2018-11-04
70 2018-11-05
0 2018-11-06
0 2018-11-07
注意:开始和结束日期可能是 2018-10-01 和 2018-12-01
如何做到这一点?
【问题讨论】:
-
你的mysql版本是多少?
-
@fa06 版本为 5.5
-
考虑处理应用代码中数据显示的问题