在MySQL表中估计并添加缺失值

时间:2017-04-19 18:24:59

标签: php mysql

嗨,我有一个Facebook页面的桌面(fbpagesfancount),自2016年1月1日起,每天都有粉丝总数。

结构如下: -

Pageid,Pagename,Updated_Date,Fan_Count

由于Facebook API问题,有许多特定日期缺失,因此没有粉丝价值。

缺少的日子通常是单日,例如,前一天和后一天有一个值。

我想创建一个新表,每个页面(750页)自2016年1月1日起每天都有记录,然后通过前一天和前一天的平均值更新缺少的日期在失踪日期之后。

这是否可以仅使用MySQL,或者我应该在PHP中编写执行此任务的脚本,如果是这样,对逻辑的任何建议都会有所帮助。

欢迎任何其他有关如何解决此问题的建议。

由于

乔纳森

1 个答案:

答案 0 :(得分:0)

是的,只能在SQL中使用 不,你不应该尝试它,因为它更复杂,一次性没有必要 是的,用您知道的任何语言编写脚本,例如PHP。

我不确定你为什么要创建新表?您可以在当前表中添加一个标记,说明其原始计数与平均值,然后找到缺少的数字并将其添加到脚本中。