我需要建立一个移动平均值的时间序列,其窗口大小为6个月,和填补没有数据的空白。
我有一张桌子,上面有这样的内容
+---------------------+---------------------+
| date_1 | date_2 |
+---------------------+---------------------+
| 2018-06-22 06:41:25 | 2018-06-22 07:22:33 |
| 2018-06-22 05:43:23 | 2018-06-24 06:20:23 |
| 2018-06-21 08:56:37 | 2018-06-21 08:56:42 |
| 2018-06-20 09:24:11 | 2018-06-22 08:19:24 |
| 2018-06-20 06:40:23 | 2018-06-20 06:40:28 |
| 2018-06-19 13:37:23 | 2018-06-20 11:06:41 |
| 2018-06-19 09:15:18 | 2018-06-19 09:22:32 |
| 2018-06-19 06:23:19 | 2018-06-19 06:23:23 |
| 2018-06-18 13:54:05 | 2018-06-25 12:14:02 |
| 2018-06-18 09:28:24 | 2018-06-19 08:09:01 |
| ... | ... |
+---------------------+---------------------+
所以结果最终看起来像这样
+------------+------+
| date | diff |
+------------+------+
| 2018-06-19 | 2 |
| 2018-06-20 | 3 |
| 2018-06-21 | 2 |
+------------+------+
有指针吗?
我创建了一个表,其日期从-5年到+5年,但是我似乎无法全神贯注于如何构建JOIN和AVG