我想从不规则的读数中计算出每月的电表值。我的数据如下:
| Date | Meter Reading |
--------------------------------
| 2018-01-01 | 1.200 |
| 2018-03-22 | 2.800 |
| 2018-05-19 | 4.600 |
如您所见,条目可以在任何日期发生,并且不在一个月的第一天和/或最后一天。因此,对于月度视图,我需要对数据进行插值并在两次读数之间的整个月中平均分配数据。
如果对测量值的差值进行插值并将它们除以它们之间经过的天数,则会得到两个“每日”估计值30,19和31,03。再次乘以每个月的天数得出结果(假设当前日期为2018-05-19):
| Month | Production |
---------------------------
| 2018-01 | 935,89 |
| 2018-02 | 845,32 |
| 2018-03 | 943,45 |
| 2018-04 | 930,90 |
| 2018-05 | 589,57 |
是否可以使用SQL执行此即时查询?
谢谢!