我很难想出一个SQL查询来提供6个月的预测。我可以通过以下格式通过查询将数据转换为数据透视表:
Period Date Percent
-------------------------------------------
1 2013 11 01 00:00:00.000 0.3762
2 2013 12 01 00:00:00.000 0.3584
3 2014 01 01 00:00:00.000 0.3604
4 2014 02 01 00:00:00.000 0.3292
5 2014 03 01 00:00:00.000 0.3519
6 2014 04 01 00:00:00.000 0.4064
7 2014 05 01 00:00:00.000 0.3874
8 2014 06 01 00:00:00.000 0.4067
9 2014 07 01 00:00:00.000 0.4623
10 2014 08 01 00:00:00.000 0.412
11 2014 09 01 00:00:00.000 0.4155
12 2014 10 01 00:00:00.000 0.3929
13 2014 11 01 00:00:00.000 0.4038
我需要使用数据集中的最后6个月(期间8到13)预测接下来的6个日期2014年12月1日至2015年5月1日
Period Date Percent Forecast
----------------------------------------------------------------
1 2013 11 01 00:00:00.000 0.3762
2 2013 12 01 00:00:00.000 0.3584
3 2014 01 01 00:00:00.000 0.3604
4 2014 02 01 00:00:00.000 0.3292
5 2014 03 01 00:00:00.000 0.3519
6 2014 04 01 00:00:00.000 0.4064
7 2014 05 01 00:00:00.000 0.3874
8 2014 06 01 00:00:00.000 0.4067
9 2014 07 01 00:00:00.000 0.4623
10 2014 08 01 00:00:00.000 0.412
11 2014 09 01 00:00:00.000 0.4155
12 2014 10 01 00:00:00.000 0.3929
13 2014 11 01 00:00:00.000 0.4038
14 2014 12 01 00:00:00.000 0.3936
15 2015 01 01 00:00:00.000 0.3874
16 2015 02 01 00:00:00.000 0.3811
17 2015 03 01 00:00:00.000 0.3748
18 2015 04 01 00:00:00.000 0.3686
19 2015 05 01 00:00:00.000 0.3623
我该怎么做?
答案 0 :(得分:0)
第14行的值是由Excel中的预测功能使用表格中的数据生成的。无论如何,我找到了我需要的解决方案: http://www.sqlservercentral.com/articles/T-SQL/69334/