我只是坚持这个问题atm,我不是100%确定如何处理它。在mysql中的计数值缺失
我在那里我汇总数据上一周
select week(create_date),count(*)
from user
where create_date > '2015-02-01'
and id_customer between 9 and 17
group by week(create_date);
说我得到了在计数缺失值结果的表,如下图所示
5 334
6 376
7 394
8 405
9 504
10 569
11 709
12 679
13 802
14 936
15 1081
16 559
21 1
24 9
25 22
26 1
32 3
34 1
35 1
例如这里从16到21有一个明显的4个值缺失,我希望这些值被包含并计为0.我想这是因为我希望这些周与其他指标相匹配,因为我们将它们输出到excel文件中进行内部分析。
任何帮助将不胜感激。
这是一个非常透彻的解释,从这里我很直观,我认为,因为有价值缺失,我会继续前进,并创建帮助表你建议,它应该采取一个方向,然后。再次感谢你,非常感谢。 –
如果第一天失踪,即第一周恰好为5,那么最好的解决方案是什么,以便从第一周开始? –
我不明白你的问题。第一天从哪里失踪?你想从哪里开始:第1周还是第5周? – Shadow