我试图在 SQL Server 中汇总 FY13 的 7 天数据(从 2012 年 10 月 1 日开始,到 2013 年 9 月 30 日结束),但到目前为止还没有运气。有人可以看看。下面是我的示例数据。
DATE BREAD MILK
10/1/12 1 3
10/2/12 2 4
10/3/12 2 3
10/4/12 0 4
10/5/12 4 0
10/6/12 2 1
10/7/12 1 3
10/8/12 2 4
10/9/12 2 3
10/10/12 0 4
10/11/12 4 0
10/12/12 2 1
10/13/12 2 1
所以,我想要的输出是这样的:
DATE BREAD MILK
10/1/12 1 3
10/2/12 2 4
10/3/12 2 3
10/4/12 0 4
10/5/12 4 0
10/6/12 2 1
Total 11 15
10/7/12 1 3
10/8/12 2 4
10/9/12 2 3
10/10/12 0 4
10/11/12 4 0
10/12/12 2 1
10/13/12 2 1
Total 13 16
--------through 9/30/2013
请注意,由于 FY13 于 2012 年 10 月 1 日开始并于 2012 年 9 月 30 日结束,FY13 的第一周是 6 天而不是 7 天。
我正在使用 SQL Server 2008。